<SEC-DOCUMENT>0001171843-19-001793.txt : 20190318
<SEC-HEADER>0001171843-19-001793.hdr.sgml : 20190318
<ACCEPTANCE-DATETIME>20190318162148
ACCESSION NUMBER:		0001171843-19-001793
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		125
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190318
DATE AS OF CHANGE:		20190318

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HARVARD BIOSCIENCE INC
		CENTRAL INDEX KEY:			0001123494
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY ANALYTICAL INSTRUMENTS [3826]
		IRS NUMBER:				043306140
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33957
		FILM NUMBER:		19688495

	BUSINESS ADDRESS:	
		STREET 1:		84 OCTOBER HILL RD
		CITY:			HOLLISTON
		STATE:			MA
		ZIP:			01746
		BUSINESS PHONE:		5088938999

	MAIL ADDRESS:	
		STREET 1:		84 OCTOBER HILL ROAD
		CITY:			HOLLISTON
		STATE:			MA
		ZIP:			01746
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>f10k_031819.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: black 0.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><B>UNITED STATES </B></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>

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

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 1pt 3in"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><B>FORM&nbsp;10-K</B></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><B></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36.7pt"></TD><TD STYLE="width: 42.85pt">&#9746;<FONT STYLE="font-family: Wingdings"><B></B></FONT></TD><TD><B>Annual report pursuant to Section&nbsp;13 or 15(d)&nbsp;of the Securities Exchange Act of 1934 </B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>For the fiscal year ended December 31, 2018</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>or </B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 36.7pt"></TD><TD STYLE="width: 42.85pt"><FONT STYLE="font-family: Wingdings"><B></B></FONT>&#9744;</TD><TD><B>Transition report pursuant to Section&nbsp;13 or 15(d)&nbsp;of the Securities Exchange Act of 1934 </B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>For the transition period from &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
to &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Commission File Number 001-33957</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B></B></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 1pt 3in"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font-size: 18pt; text-align: center; margin: 0pt 0"><B>HARVARD BIOSCIENCE,&nbsp;INC. </B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(Exact Name of Registrant as Specified in Its Charter)</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR>
    <TD STYLE="width: 50%; font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 50%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>Delaware</B></FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>04-3306140</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(State or other jurisdiction of</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">Incorporation or organization)</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></TD>
    <TD STYLE="text-align: center">
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">(I.R.S. Employer</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">Identification No.)</P>
        <P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>84 October&nbsp;Hill Road, Holliston, Massachusetts 01746</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(Address of Principal Executive Offices, including zip code)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>(508)&nbsp;893-8999 </B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">(Registrant&rsquo;s telephone number, including area code)</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">Securities registered pursuant to Section&nbsp;12(b)&nbsp;of the
Act:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 50%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 50%; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Title of each class</B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page --></TD>
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Name of each exchange on which registered</B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page --></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>Common Stock, $0.01 par value</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt"><B>The NASDAQ Global Market </B></FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; font-size: 10pt">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">Securities registered pursuant to Section&nbsp;12(g)&nbsp;of the
Act:</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>None</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark if the registrant
is a well-known seasoned issuer, as defined in Rule&nbsp;405 of the Securities Act.&nbsp;YES &#9744;&nbsp;&nbsp;&nbsp;&nbsp;NO
&#9746;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark if the registrant
is not required to file reports pursuant to Section&nbsp;13 or Section&nbsp;15(d)&nbsp;of the Act.&nbsp;YES &#9744;&nbsp;&nbsp;&nbsp;&nbsp;NO
&#9746;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark whether the
registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d)&nbsp;of the Securities Exchange Act
of 1934 during the preceding 12&nbsp;months (or for such shorter period that the registrant was required to file such reports),
and (2)&nbsp;has been subject to such filing requirements for the past 90&nbsp;days.<BR>
YES &#9746;&nbsp;&nbsp;&nbsp;&nbsp;NO &#9744;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark whether the
registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to
be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that
the registrant was required to submit and post such files). &#9746;&nbsp;YES&nbsp;&nbsp;&nbsp;&nbsp; &#9744;&nbsp;NO</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark if disclosure
of delinquent filers pursuant to Item&nbsp;405 of Regulation S-K is not contained herein, and will not be contained, to the best
of registrant&rsquo;s knowledge, in definitive proxy or information statements incorporated by reference in Part&nbsp;III of this
Form&nbsp;10-K or any amendment to this Form&nbsp;10-K. &#9744;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark whether the
registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging
growth company. See the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller
reporting company,&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act. (Check one):</FONT></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 27%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 42%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 31%"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 8pt">Large accelerated filer &#9744;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">Accelerated filer &#9746;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 8pt">Non-accelerated filer &#9744;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">(Do not check if a smaller reporting company)</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">Smaller reporting company &#9746;</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 8pt">Emerging growth company &#9744;</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">If an emerging growth company, indicate
by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial
accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Indicate by check mark whether the
registrant is a shell company (as defined in Rule&nbsp;12b-2 of the Exchange Act. YES &#9744;&nbsp;&nbsp;&nbsp;&nbsp;NO &#9746;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">The aggregate market value of 28,753,642
shares of voting common equity held by non-affiliates of the registrant as of June 30, 2018 was approximately $153,831,985 based
on the closing sales price of the registrant&rsquo;s common stock, par value $0.01 per share on that date. Shares of the registrant&rsquo;s
common stock held by each officer and director and each person known to the registrant to own 10% or more of the outstanding voting
power of the registrant have been excluded in that such persons may be deemed affiliates. This determination of affiliate status
is not a determination for other purposes. The registrant has no shares of non-voting common stock authorized or outstanding.</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">At March 7, 2019, there were 37,667,783
shares of the registrant&rsquo;s common stock issued and outstanding.</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt"></FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><FONT STYLE="font-size: 8pt"><B>DOCUMENTS INCORPORATED BY REFERENCE</B></FONT></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0"><FONT STYLE="font-size: 8pt">Portions of the Company&rsquo;s definitive
Proxy Statement in connection with the 2019 Annual Meeting of Stockholders (the &ldquo;Proxy Statement&rdquo;), to be filed within
120 days after the end of the Registrant&rsquo;s fiscal year, are incorporated by reference into Part&nbsp;III of this Form&nbsp;10-K.
Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed
to be filed as part hereof.</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 18.35pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: black 0.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B>HARVARD BIOSCIENCE, INC. </B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="TableOfContents"></A>TABLE OF CONTENTS</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B>ANNUAL REPORT ON FORM 10-K</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B>For the Year Ended December 31, 2018</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B>INDEX </B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD ROWSPAN="2" STYLE="width: 7%">&nbsp;</TD>
    <TD ROWSPAN="2" STYLE="width: 87%">&nbsp;</TD>
    <TD ROWSPAN="2" STYLE="width: 4%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="4"><FONT STYLE="font-size: 10pt">PART I </FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_009"><FONT STYLE="font-size: 10pt">Item&nbsp;1.</FONT></A></TD>
    <TD><A HREF="#a_009"><FONT STYLE="font-size: 10pt">Business</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_009"><FONT STYLE="font-size: 10pt">4</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_010"><FONT STYLE="font-size: 10pt">Item 1A.</FONT></A></TD>
    <TD><A HREF="#a_010"><FONT STYLE="font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_010"><FONT STYLE="font-size: 10pt">10</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_011"><FONT STYLE="font-size: 10pt">Item 1B.</FONT></A></TD>
    <TD><A HREF="#a_011"><FONT STYLE="font-size: 10pt">Unresolved Staff Comments</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_011"><FONT STYLE="font-size: 10pt">21</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_012"><FONT STYLE="font-size: 10pt">Item 2.</FONT></A></TD>
    <TD STYLE="white-space: nowrap"><A HREF="#a_012"><FONT STYLE="font-size: 10pt">Properties</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_012"><FONT STYLE="font-size: 10pt">21</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_013"><FONT STYLE="font-size: 10pt">Item 3.</FONT></A></TD>
    <TD><A HREF="#a_013"><FONT STYLE="font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_013"><FONT STYLE="font-size: 10pt">22</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_014"><FONT STYLE="font-size: 10pt">Item 4.</FONT></A></TD>
    <TD><A HREF="#a_014"><FONT STYLE="font-size: 10pt">Mine Safety Disclosures</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_014"><FONT STYLE="font-size: 10pt">22</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="4"><FONT STYLE="font-size: 10pt">PART II </FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_016"><FONT STYLE="font-size: 10pt">Item 5.</FONT></A></TD>
    <TD><A HREF="#a_016"><FONT STYLE="font-size: 10pt">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</FONT></A></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center"><A HREF="#a_016"><FONT STYLE="font-size: 10pt">23</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_017"><FONT STYLE="font-size: 10pt">Item 6.</FONT></A></TD>
    <TD><A HREF="#a_017"><FONT STYLE="font-size: 10pt">Selected Financial Data</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_017"><FONT STYLE="font-size: 10pt">23</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_018"><FONT STYLE="font-size: 10pt">Item 7.</FONT></A></TD>
    <TD><A HREF="#a_018"><FONT STYLE="font-size: 10pt">Management's Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_018"><FONT STYLE="font-size: 10pt">23</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_019"><FONT STYLE="font-size: 10pt">Item 7A.</FONT></A></TD>
    <TD><A HREF="#a_019"><FONT STYLE="font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_019"><FONT STYLE="font-size: 10pt">34</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_020"><FONT STYLE="font-size: 10pt">Item 8.</FONT></A></TD>
    <TD><A HREF="#a_020"><FONT STYLE="font-size: 10pt">Financial Statements and Supplementary Data</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_020"><FONT STYLE="font-size: 10pt">35</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_021"><FONT STYLE="font-size: 10pt">Item 9.</FONT></A></TD>
    <TD><A HREF="#a_021"><FONT STYLE="font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_021"><FONT STYLE="font-size: 10pt">35</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_022"><FONT STYLE="font-size: 10pt">Item 9A.</FONT></A></TD>
    <TD><A HREF="#a_022"><FONT STYLE="font-size: 10pt">Controls and Procedures</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_022"><FONT STYLE="font-size: 10pt">35</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD><A HREF="#a_023"><FONT STYLE="font-size: 10pt">Item 9B.</FONT></A></TD>
    <TD><A HREF="#a_023"><FONT STYLE="font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_023"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="4"><FONT STYLE="font-size: 10pt">PART III</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_024"><FONT STYLE="font-size: 10pt">Item 10.</FONT></A></TD>
    <TD><A HREF="#a_024"><FONT STYLE="font-size: 10pt">Directors, Executive Officers and Corporate Governance</FONT></A></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center"><A HREF="#a_024"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_025"><FONT STYLE="font-size: 10pt">Item 11.</FONT></A></TD>
    <TD><A HREF="#a_025"><FONT STYLE="font-size: 10pt">Executive Compensation</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_025"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_026"><FONT STYLE="font-size: 10pt">Item 12.</FONT></A></TD>
    <TD><A HREF="#a_026"><FONT STYLE="font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_026"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_027"><FONT STYLE="font-size: 10pt">Item 13.</FONT></A></TD>
    <TD><A HREF="#a_027"><FONT STYLE="font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_027"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_028"><FONT STYLE="font-size: 10pt">Item 14.</FONT></A></TD>
    <TD><A HREF="#a_028"><FONT STYLE="font-size: 10pt">Principal Accounting Fees and Services</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_028"><FONT STYLE="font-size: 10pt">38</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD COLSPAN="4"><FONT STYLE="font-size: 10pt">PART IV</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_029"><FONT STYLE="font-size: 10pt">Item 15.</FONT></A></TD>
    <TD><A HREF="#a_029"><FONT STYLE="font-size: 10pt">Exhibits, Financial Statement Schedules</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_029"><FONT STYLE="font-size: 10pt">39</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_001"><FONT STYLE="font-size: 10pt">Index to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_001"><FONT STYLE="font-size: 10pt">40</FONT></A></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_030"><FONT STYLE="font-size: 10pt">Signatures</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I></I></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; font-size: 9pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I></I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>This Annual Report on Form 10-K contains statements that are
not statements of historical fact and are forward-looking statements within the meaning of Section&nbsp;27A of the Securities Act
of 1933 and Section&nbsp;21E of the Securities Exchange Act of 1934 (the &ldquo;Exchange Act&rdquo;), each as amended. The forward-looking
statements are principally, but not exclusively, contained in &ldquo;Item 1: Business&rdquo; and &ldquo;Item 7: Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations.&rdquo; These statements involve known and unknown risks,
uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from
any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements
include, but are not limited to, statements about management&rsquo;s confidence or expectations, our business strategy, our ability
to raise capital or borrow funds to consummate acquisitions and the availability of attractive acquisition candidates, our expectations
regarding future costs of product revenues, our anticipated compliance with the covenants contained in our credit facility, the
adequacy of our financial resources and our plans, objectives, expectations and intentions that are not historical facts. In some
cases, you can identify forward-looking statements by terms such as &ldquo;may,&rdquo; &ldquo;will,&rdquo; &ldquo;should,&rdquo;
&ldquo;could,&rdquo; &ldquo;would,&rdquo; &ldquo;seek,&rdquo; &ldquo;expects,&rdquo; &ldquo;plans,&rdquo; &ldquo;aim,&rdquo; &ldquo;anticipates,&rdquo;
&ldquo;believes,&rdquo; &ldquo;estimates,&rdquo; &ldquo;projects,&rdquo; &ldquo;predicts,&rdquo; &ldquo;intends,&rdquo; &ldquo;think,&rdquo;
&ldquo;strategy,&rdquo; &ldquo;potential,&rdquo; &ldquo;objectives,&rdquo; &ldquo;optimistic,&rdquo; &ldquo;new,&rdquo; &ldquo;goal&rdquo;
and similar expressions intended to identify forward-looking statements. These statements reflect our current views with respect
to future events and are based on assumptions and subject to risks and uncertainties. Given these uncertainties, you should not
place undue reliance on these forward-looking statements. We discuss many of these risks in detail under the heading &ldquo;Item
1A. Risk Factors&rdquo; beginning on page 10 of this Annual Report on Form 10-K. You should carefully review all of these factors,
as well as other risks described in our public filings, and you should be aware that there may be other factors, including factors
of which we are not currently aware, that could cause these differences. Also, these forward-looking statements represent our estimates
and assumptions only as of the date of this report. We may not update these forward-looking statements, even though our situation
may change in the future, unless we have obligations under the federal securities laws to update and disclose material developments
related to previously disclosed information. Harvard Bioscience, Inc. is referred to herein as &ldquo;we,&rdquo; &ldquo;our,&rdquo;
&ldquo;us,&rdquo; and &ldquo;the Company.&rdquo;</I></P>




<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>PART&nbsp;I</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B></B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 55.05pt"><B><A NAME="a_009"></A>Item&nbsp;1.</B></TD><TD><B><I>Business. </I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Overview </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Harvard Bioscience, Inc., a Delaware corporation, is a global developer,
manufacturer, marketer and provider of a broad range of scientific instruments, systems, software and services used to advance
life science for basic research, drug discovery, physiologic monitoring, clinical and environmental testing. Our products and services
are sold to thousands of researchers in over 100 countries through our global sales organization, websites, catalogs, and through
distributors including Thermo Fisher Scientific Inc., VWR and other specialized distributors. We have sales and manufacturing operations
in the United States, the United Kingdom, Germany, Sweden, Spain, France, Canada, Italy and China.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Our History </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our business began in 1901 under the name Harvard Apparatus. It
was founded by Dr. William T. Porter, a Professor of Physiology at Harvard Medical School and a pioneer of physiology education.
We have grown over the years with the development and evolution of modern life science research and education. Our early inventions
included ventilators based on Dr. Porter&rsquo;s design, the mechanical syringe pump for drug infusion in the 1950s, and the microprocessor
controlled syringe pump in the 1980s.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In March&nbsp;of 1996, a group of investors acquired a majority
of the then existing business of our predecessor, Harvard Apparatus, Inc. Following this acquisition, our focus was redirected
to acquiring complimentary companies with innovative technologies while continuing to grow the existing business through internal
product development. Since 1996, we have completed multiple business or product line acquisitions related to our continuing operations.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are pursuing a strategy to grow the business organically as well
as through strategic, accretive acquisitions, including five acquisitions since the fourth quarter of 2014. In January 2018, we
acquired Data Sciences International, Inc. (DSI) for approximately $71.1 million. DSI, a St. Paul, Minnesota-based life science
research company, is a recognized leader in physiologic monitoring focused on delivering preclinical products, systems, services
and solutions to its customers. Its customers include pharmaceutical and biotechnology companies, as well as contract research
organizations, academic labs and government researchers. This acquisition diversifies our customer base into the biopharmaceutical
and contract research organization markets and offers revenue and cost synergies. The acquisition also helped to increase our gross
profit margins.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have also conducted a multi-year restructuring program to reduce
costs, align global functions and consolidate facilities to optimize our global footprint, divest non-core businesses and to reinvest
in key areas such as sales and marketing and new product development through research and development. As part of these efforts,
during the first quarter of 2018, we sold substantially all the assets of our wholly-owned subsidiary, Denville Scientific, Inc.
(Denville) for approximately $20.0 million, which included a $3.0 million earn-out provision. Denville was a laboratory products
supplier that was no longer core to our vision.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have also developed many new product lines including: new generation
Harvard Apparatus laboratory syringe pumps, Hoefer Gel Electrophoresis systems, Biochrom spectrophotometers and amino acid analysis
products, Warner Instruments micro-incubation and perfusion products, CMA Microdialysis probes and guides, Panlab behavioral research
products, Harvard Apparatus touch screen ventilators, HEKA PatchMaster data acquisition system, Harvard Apparatus physiological
monitoring system, Warner valve control system, BTX electroporation generators, TBSI wireless in vivo telemetry implants and MCS
beta screen for diabetic research. Additionally, in 2018, following the DSI acquisition, we introduced into the marketplace, the
PhysioTel miniature telemetry devices and Buxco inhalation exposure systems.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Our Strategy </B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our vision is to be a world leading life science company that excels
in meeting the needs of our customers by providing a wide breath of innovative products and solutions, while providing exemplary
customer service. Our business strategy is to grow our top-line and bottom-line, and build shareholder value through a commitment
to:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>commercial excellence;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>organic growth;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>operational efficiencies;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>new product development; and</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>strategic acquisitions.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: -16.05pt; margin: 0pt 0 0pt 40.5pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Our Products </B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our broad core product range is currently organized into three commercial
product families: Physiology, Cell, Molecular Instruments (PCMI), Data Sciences International (DSI), and Electrophysiology (Ephys).
We primarily sell our products under brand names, including Harvard Apparatus, DSI, Ponemah, Buxco, KD Scientific, Hoefer, Biochrom,
BTX, Warner Instruments, MCS, HEKA, Hugo Sachs Elektronik, Panlab, Coulbourn Instruments, TBSI, and CMA Microdialysis.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Our products consist of instruments, consumables, systems and software.
Our products include scientific instruments like spectrophotometers and plate readers that analyze light to detect and quantify
a wide range of molecular and cellular processes, or apparatus like gel electrophoresis units. Other products and services are
wireless monitors, data acquisition and analysis products and software, and ancillary services including post-contract customer
support, training and installation. Sales prices of these products and services range from under $100 to over $100,000. We manufacture
our products at our locations in the United States, Germany, Sweden and Spain.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In addition to our proprietary manufactured products, we sell many
products that are made by other manufacturers. These distributed products accounted for approximately 15% of our revenues for the
year ended December 31, 2018. Distributed products enable us to provide our customers with a single source for their research needs,
and consist of a large variety of devices, instruments and consumable items used in experiments involving fluid handling, molecular
and cell biology, tissue, organ and animal research. Many of our proprietary manufactured products are leaders in their fields;
however, researchers often need complementary products in order to conduct particular experiments. Following is a description of
each product family.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>Physiology, Cell and Molecular Instruments Product Family</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our PCMI product family includes our traditional syringe pump and
peristaltic pump product lines, as well as a broad range of instruments and accessories for tissue, organ and animal based lab
research, including surgical products, infusion systems, microdialysis instruments, behavior research systems, and isolated organ
and tissue bath systems. Our product offerings are marketed through our Harvard Apparatus, CMA Microdialysis, Panlab, Coulbourn,
Hugo Sachs brands and entities. We sell these products through our global sales force, technical service team and our global distribution
channel.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The PCMI product family also includes spectrophotometers, microplate
readers, amino acid analyzers, gel electrophoresis equipment, sample preparation plates and columns, electroporation and electrofusion
instruments. We market them under the names Biochrom, BioDrop, Hoefer, Scie-plas, QuikPrep, and BTX. We sell them primarily through
our distribution arrangements with various distributors.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 5; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our PCMI product family made up approximately 47.3% of our global
revenues for the year ended December 31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>Data Sciences International Family</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Data Sciences International (DSI) provides a complete preclinical
platform to assess physiological data for research ranging from basic research, to drug discovery, and drug development services.
The Data Sciences International family consists of the DSI and Buxco brands.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">DSI develops and manufactures products and provides services for
monitoring physiological parameters of animal models used in biomedical research including:</P>

<P STYLE="font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 60.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
<TD STYLE="width: 42.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>The most comprehensive portfolio of implantable and externally-worn telemetry systems. These are commonly used in research
to collect cardiovascular, central nervous system, respiratory, metabolic data.</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 60.5pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
<TD STYLE="width: 42.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Turn-key respiratory system solutions encompassing plethysmograph chambers, data acquisition hardware, physiological signal
analysis software, and final report generation.</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 60.5pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">
<TR STYLE="vertical-align: top">
<TD STYLE="width: 42.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Inhalation and exposure systems providing precise, homogenous aerosol delivery for up to 42 subjects, while integrating
respiratory parameters for the ultimate Delivered Dose system.</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: -0.25in; margin: 0pt 0 0pt 60.5pt"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.5pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Powerful, GLP-capable data acquisition and analysis systems, capable of integrating third party sensors for a more comprehensive
study design.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">DSI&rsquo;s direct sales force supports North America, Europe, and
China, with distributors supporting the rest of the world. Our DSI family made up approximately 35.2% of our global revenues for
the year ended December 31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>Electrophysiology Family</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Electrophysiology product family includes the brands Multi-Channel
Systems, HEKA, TBSI and Warner Instruments.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Multi-Channel Systems focuses on the development and manufacture
of precision scientific measuring instrumentation and equipment in the field of electrophysiology including:</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 33px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Data acquisition systems, for use with custom amplifier configurations.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 33px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Complete in vivo-systems, the solution for in vivo recordings with microelectrode arrays.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 33px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Complete in vitro-systems for extracellular recordings from microelectrode arrays in vitro.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">HEKA also develops, designs and manufactures precision electrophysiology
equipment specializing in Patch Clamp Amplifiers and both manual and automated Patch Clamp Systems along with the associated software.
The brand also specializes in instrumentation and equipment for Electrochemistry.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Warner Instruments manufactures specialized tools for Electrophysiology
and Cell Biology research including cell chambers, perfusion controllers, temperature controllers, microincubation systems and
bio-sensing systems.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">TBSI designs and develops in vivo neural interface systems research
to aid neuroscience research, especially in the fields of electrophysiology, psychology, neurology and pharmacology. This includes
both wireless and tethered systems for both stimulation and recording.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our Electrophysiology product family made up approximately 17.5%
of our global revenues for the year ended December 31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Our Customers </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our end-user customers are primarily research scientists at pharmaceutical
and biotechnology companies, universities, hospitals, government laboratories, including the United States National Institute of
Health (NIH), and contract research organizations (CROs). Our pharmaceutical and biotechnology customers have included pharmaceutical
companies and research laboratories such as Pfizer, Amgen,&nbsp;Inc., AstraZeneca plc, Genentech,&nbsp;Inc. and Johnson&nbsp;&amp;
Johnson. Our academic customers include major colleges and universities such as Harvard University, Cambridge University, Johns
Hopkins University, Massachusetts Institute of Technology, Yale University, the University of California system, Baylor College
of Medicine, and the University of Texas - MD Anderson Center. Our CRO customers include Covance and Charles River Laboratories.
We have tens of thousands of customers worldwide and no customer accounted for more than 10% of our revenues in 2018.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 138pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 138pt"></P>

<!-- Field: Page; Sequence: 6; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 138pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Sales and Marketing </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We conduct direct sales in the United States, the United Kingdom,
Germany, France, Italy, Spain, Sweden, Canada and China. We sell primarily through distributors in other countries. For the year
ended December 31, 2018, revenues from direct sales to end-users represented approximately 59% of our revenues; and revenues from
sales of our products through distributors represented approximately 41% of our revenues.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Direct Sales </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have a global sales organization managing both direct sales and
distributors. Our websites and catalogs serve as the primary sales tool for our product lines, which includes both proprietary
manufactured products and complementary products from various suppliers. Our reputation as a leading producer of many of our manufactured
products creates traffic to our websites, enables cross-selling and facilitates the introduction of new products.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Distributors </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We engage distributors for the sales of our own branded and private
label products in certain areas of the world and for certain product lines.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Research and Development</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&#9;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our principal research and development mission is to develop products
that address growth opportunities within the life science research process, as well as to maintain and optimize our existing product
portfolios. We maintain development staff in many of our manufacturing facilities to design and develop new products and to re-engineer
existing products to bring them to the next generation. Our research and development expenses from continuing operations were approximately
$11.0 million, and $5.6 million for the years ended December 31, 2018 and 2017, respectively. We anticipate that we will continue
to make investments in research and development activities as we deem appropriate. We plan to continue to pursue a balanced development
portfolio strategy of originating new products from internal research and acquiring products through business and technology acquisitions.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Manufacturing </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We manufacture and test the majority of our products in our principal
manufacturing facilities located in the United States, Sweden, Spain and Germany. We have considerable manufacturing flexibility
at our various facilities, and each facility can manufacture multiple products at the same time. We maintain in-house manufacturing
expertise, technologies and resources. We seek to maintain multiple suppliers for key components that are not manufactured in-house,
and while some of our products are dependent on sole-source suppliers, we do not believe our dependence upon these suppliers creates
any significant risks.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our manufacturing operations primarily involve assembly and testing
activities along with some machine based processes.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 72%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Manufacturing Activity</B></FONT></TD>
    <TD STYLE="white-space: nowrap; width: 1%; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 27%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>Manufacturing Facility</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">syringe pumps, ventilators, cell injectors, molecular sample preparation products, electroporation products, electrophysiology products, spectrophotometers, amino acid analysis systems, low-volume, high-throughput liquid dispensers, plate readers, behavioral research products, electrophoresis products and microdialysis products</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Holliston, Massachusetts</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">physiological monitoring products and systems</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">New Brighton, Minnesota</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">electrophysiology products</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Hamden, Connecticut</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">electrophysiology products</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Reutlingen, Germany</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">complete organ testing systems</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">March-Hugstetten, Germany</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">behavioral research products</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Barcelona, Spain</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">behavioral research products</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Durham, North Carolina</FONT></TD></TR>
<TR>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">microdialysis products</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; border-bottom: black 1pt solid; background-color: black">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt">Kista, Sweden</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Going forward we will continue to evaluate our manufacturing facilities
and operations in order to achieve an optimal manufacturing footprint.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Competition </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The markets into which we sell our products are highly competitive,
and we expect the intensity of competition to continue or increase. We compete with many companies engaged in developing and selling
tools for life science research. Many of our competitors have greater financial, operational, sales and marketing resources, and
more experience in research and development and commercialization than we have. Moreover, our competitors may have greater name
recognition than we do, and many offer discounts as a competitive tactic. These competitors and other companies may have developed
or could in the future develop new technologies that compete with our products, which could render our products obsolete. We cannot
assure you that we will be able to make the enhancements to our technologies necessary to compete successfully with newly emerging
technologies. We believe that we offer one of the broadest selections of products to organizations engaged in life science research.
We have numerous competitors on a product line basis. We believe that we compete favorably with our competitors on the basis of
product performance, including quality, reliability and speed, technical support, price and delivery time.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We compete with several companies that provide instruments for life
science research including, Lonza Group Ltd., Becton Dickinson, Eppendorf AG, Kent Scientific Corporation, Razel Scientific Instruments,&nbsp;Inc.,
Ugo Basile, Danaher Corporation, Bio-Rad Laboratories,&nbsp;Inc., PerkinElmer,&nbsp;Inc., Thermo Fisher Scientific, Inc. Notocord,
Emka Technologies and TSE Systems.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We cannot forecast if or when these or other companies may develop
competitive products. We expect that other products will compete with our products and potential products based on efficacy, safety,
cost and intellectual property positions. While we believe that these will be the primary competitive factors, other factors include,
in certain instances, availability of supply, manufacturing, marketing and sales expertise and capability.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Seasonality </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Sales and earnings in our third quarter are usually flat or down
from the second quarter primarily because there are a large number of holidays and vacations during such quarter, especially in
Europe. Our fourth quarter revenues and earnings are often the highest in any fiscal year compared to the other three quarters,
primarily because many of our customers tend to spend budgeted money before their own fiscal year ends.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Intellectual Property </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">To establish and protect our proprietary technologies and products,
we rely on a combination of patent, copyright, trademark and trade-secret laws, as well as confidentiality provisions in our contracts.
Patents or patent applications cover certain of our new technologies. Most of our more mature product lines are protected by trade
names and trade secrets only.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have implemented a patent strategy designed to provide us with
freedom to operate and facilitate commercialization of our current and future products. Our success depends, to a significant degree,
upon our ability to develop proprietary products and technologies. We intend to continue to file patent applications as we develop
new products and technologies.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Patents provide some degree of protection for our intellectual property.
However, the assertion of patent protection involves complex legal and factual determinations and is therefore uncertain. The scope
of any of our issued patents may not be sufficiently broad to offer meaningful protection. In addition, our issued patents or patents
licensed to us may be successfully challenged, invalidated, circumvented or unenforceable so that our patent rights would not create
an effective competitive barrier. Moreover, the laws of some foreign countries may protect our proprietary rights to a greater
or lesser extent than the laws of the United States. In addition, the laws governing patentability and the scope of patent coverage
continue to evolve, particularly in areas of interest to us. As a result, there can be no assurance that patents will be issued
from any of our patent applications or from applications licensed to us. As a result of these factors, our intellectual property
positions bear some degree of uncertainty.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 8; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We also rely in part on trade-secret protection of our intellectual
property. We attempt to protect our trade secrets by entering into confidentiality agreements with third parties, employees and
consultants. Our employees and consultants also sign agreements requiring that they assign to us their interests in patents and
copyrights arising from their work for us. Although many of our United States employees have signed agreements not to compete unfairly
with us during their employment and after termination of their employment, through the misuse of confidential information, soliciting
employees, soliciting customers and the like, the enforceability of these provisions varies from jurisdiction to jurisdiction and,
in some circumstances, they may not be enforceable. In addition, it is possible that these agreements may be breached or invalidated
and if so, there may not be an adequate corrective remedy available. Despite the measures we have taken to protect our intellectual
property, we cannot assure you that third parties will not independently discover or invent competing technologies, or reverse
engineer our trade secrets or other technologies. Therefore, the measures we are taking to protect our proprietary rights may not
be adequate.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We do not believe that our products infringe on the intellectual
property rights of any third party. We cannot assure you, however, that third parties will not claim such infringement by us or
our licensors with respect to current or future products. We expect that product developers in our market will increasingly be
subject to such claims as the number of products and competitors in our market segment grows and the product functionality in different
market segments overlaps. In addition, patents on production and business methods are becoming more common and we expect that more
patents will be issued in our technical field. Any such claims, with or without merit, could be time-consuming, result in costly
litigation and diversion of management&rsquo;s attention and resources, cause product shipment delays or require us to enter into
royalty or licensing agreements. Moreover, such royalty or licensing agreements, if required, may not be on terms advantageous
to us, or acceptable at all, which could seriously harm our business or financial condition.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&ldquo;Harvard&rdquo; is a registered trademark of Harvard University.
The marks &ldquo;Harvard Apparatus&rdquo; and &ldquo;Harvard Bioscience&rdquo; are being used pursuant to a license agreement entered
into in December&nbsp;2002 between us and Harvard University.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Government Regulation </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are not subject to direct governmental regulation other than
the laws and regulations generally applicable to businesses in the domestic and foreign jurisdictions in which we operate. In particular,
our current products are not subject to pre-market approval by the United States Food and Drug Administration (&ldquo;FDA&rdquo;)
for use on human clinical patients. In addition, we believe we are currently in compliance with all relevant environmental laws.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Employees</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, we employed 547 employees, of which 519
are full-time and 28 are part-time. As of December 31, 2017, we employed 434 employees, of which 413 were full-time and 21 were
part-time. The increase in the number of employees was primarily due to our acquisition of DSI in 2018, partially offset by the
disposition of Denville during 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Geographical residence information for these employees is summarized
in the table below:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="font-size: 10pt; font-weight: bold; text-align: center">As of&nbsp;&nbsp;December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 82%; font-size: 10pt; text-align: left">United States</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; font-size: 10pt; text-align: right">346</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Germany</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">97</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">United Kingdom</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">41</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Spain</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">28</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">China</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Canada</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Sweden</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">France</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Italy</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">547</TD><TD STYLE="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Geographic Area </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Financial information regarding geographic areas in which we operate
is provided in Note 22 of the &ldquo;Notes to Consolidated Financial Statements,&rdquo; which are included elsewhere in this report.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 9; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Executive Officers of the Registrant</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following table shows information about our executive officers
as of December&nbsp;31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold; width: 16%">Name</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; width: 15%">Age</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; width: 69%">Position</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Jeffrey Duchemin</TD>
    <TD STYLE="font-size: 10pt; text-align: center">53</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Chief
Executive Officer, President and Director</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Kam Uninayar</TD>
    <TD STYLE="font-size: 10pt; text-align: center">51</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Chief
Financial Officer</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Yong Sun*</TD>
    <TD STYLE="font-size: 10pt; text-align: center">55</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Vice President and General Manager, PCMI</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">*Resigned effective as of January 4, 2019.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Jeffrey A. Duchemin</I> was appointed Chief Executive Officer
on August 26, 2013.&nbsp;&nbsp;He assumed the additional roles of President on November 1, 2013 and Director on October 29, 2013.
Prior to joining Harvard Bioscience, Mr. Duchemin spent 16 years with Becton Dickinson (&ldquo;BD&rdquo;) in progressive sales,
marketing and executive leadership positions across BD&rsquo;s three business segments; BD Medical Systems, BD Diagnostic Systems,
and BD Biosciences. In October 2012, BD Biosciences Discovery Labware was acquired by Corning Life Sciences. Mr. Duchemin was a
Global Business Director for Corning Life Sciences until his departure to Harvard Bioscience. Mr. Duchemin is a transformational
leader with demonstrated business results. The depth of his experience spans across a broad range of life science research and
medical device products resulting in growth on a global basis. Mr. Duchemin earned an M.B.A. from Southern New Hampshire University
and a B.S. in accounting from the University of Massachusetts Dartmouth.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Kam Unninayar</I> was appointed Chief Financial Officer on November
26, 2018. &nbsp;Prior to&nbsp;joining the company she&nbsp;was recently Chief Financial Officer at Tetraphase, Inc. (NASDAQ:TTPH),
a clinical stage biopharmaceutical company. Prior to this, she spent more than eleven years at&nbsp;Thermo Fisher Scientific, a
global leader in serving science, across multiple roles leading financial operations, corporate financial planning and analysis,
finance for business strategy, and acquisitions and integrations. During her tenure there, she was Vice President of Finance for
the Customer Channels group, Laboratory Products and Services segment, and other businesses with revenues that ranged from&nbsp;$200
million to $4 billion. Earlier in her career, Ms. Unninayar held finance roles with increasing responsibilities at Fortune 500
consumer companies. Ms. Unninayar earned an M.B.A. from Wichita State University, as well as a Master of Finance and Control and
Bachelor of Commerce from the University of Delhi, India.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Yong Sun</I> resigned as Vice President and General Manager of
our PCMI product family, effective as of January 4, 2019. Previously Mr. Sun held the positions of Vice President, Commercial Operations
since October 28, 2015, Vice President, Strategic Marketing and Business Development since October 28, 2013 and Vice President,
R&amp;D since March 10, 2014. Prior to joining Harvard Bioscience, he served as Vice President of Global Marketing and Americas
Sales at Beaver-Visitec International, a company combining former ophthalmic business units from BD and Medtronic; in this role
he led global marketing to develop and implement strategic marketing plans in target surgical markets. Prior to this, he served
in progressive positions at BD, including Director of Global Marketing &amp; United States Sales. Earlier, he served as Marketing
Manager, Global Life Sciences Market &amp; Greater China Region at Eli Lilly &amp; Company&rsquo;s eLilly Unit (now InnoCentive,
Inc.). Mr. Sun, holds an M.B.A. from the MIT Sloan School of Management, a M.S. in environmental science &amp; engineering from
Northeastern University and a B.S. in biochemistry from Peking University.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Available Information and Website </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our website address is www.harvardbioscience.com. Our Annual Report
on Form&nbsp;10-K, Quarterly Reports on Form&nbsp;10-Q, Current Reports on Form&nbsp;8-K, and exhibits and amendments to those
reports filed or furnished with the Securities and Exchange Commission pursuant to Section&nbsp;13(a)&nbsp;of the Exchange Act
are available for review on our website and the Securities and Exchange Commission&rsquo;s website at www.sec.gov. Any such materials
that we file with, or furnish to, the SEC in the future will be available on our website as soon as reasonably practicable after
they are electronically filed with, or furnished to, the SEC. The information on our website is not incorporated by reference into
this Annual Report on Form&nbsp;10-K.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_010"></A></TD><TD STYLE="width: 55.05pt"><B>Item&nbsp;1A.</B></TD><TD><B><I>Risk Factors. </I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>The following factors should be reviewed carefully, in conjunction
with the other information contained in this Annual Report on Form 10-K. As previously discussed, our actual results could differ
materially from our forward-looking statements. Our business faces a variety of risks. These risks include those described below
and may include additional risks and uncertainties not presently known to us or that we currently deem immaterial. If any of the
events or circumstances described in the following risk factors occur, our business operations, performance and financial condition
could be adversely affected and the trading price of our common stock could decline. </I></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 10; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Reductions in customers&rsquo; research budgets or government funding may adversely
affect our business.</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Many of our customers representing a significant portion of our
revenues are universities, government research laboratories, private foundations and other institutions who are dependent for their
funding upon grants from U.S. government agencies, such as the United States National Institutes of Health (NIH), and similar agencies
in other countries. Research and development spending of our customers can fluctuate based on spending priorities and general economic
conditions. The level of government funding of research and development is unpredictable. There have been instances where NIH grants
have been frozen or otherwise unavailable for extended periods or directed for certain products. Any reduction or delay in governmental
spending could cause our customers to delay or forego purchases of our products. If government funding necessary to purchase our
products were to decrease, our business and results of operations could be materially adversely affected. Spending by some of these
customers fluctuates based on budget allocations and the timely passage of the annual federal budget. An impasse in federal government
budget decisions could lead to substantial delays or reductions in federal spending.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>With respect to acquisitions we have completed or may seek to consummate in the
future, we have and will incur a variety of costs, and may never realize the anticipated benefits of the acquisitions due in part
to difficulties integrating the businesses, operations and product lines. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our business strategy includes the acquisition of businesses, technologies,
services or products that we believe are a strategic fit with our business. Most recently, in January 2018, we completed the acquisition
of Data Sciences International, Inc., (DSI) a privately held physiologic monitoring business with headquarters in St. Paul, Minnesota.
With respect to these recent acquisitions or if we undertake any future acquisition, the process of integrating the acquired business,
technology, service or product may result in unforeseen operating difficulties and expenditures and may absorb significant management
attention that would otherwise be available for ongoing development of our business. Moreover, we may fail to realize the anticipated
benefits of any acquisition as rapidly as expected or at all. Such transactions are inherently risky, and any such recent or future
acquisitions could reduce stockholders&rsquo; ownership, cause us to incur debt, expose us to future liabilities and result in
amortization expenses related to intangible assets with definite lives, which may adversely impact our ability to undertake future
acquisitions on substantially similar terms. We may also incur significant expenditures in anticipation of an acquisition that
is never realized.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our ability to achieve the benefits of acquisitions depends in part
on the integration and leveraging of technology, operations, sales and marketing channels and personnel. The integration process
is a complex, time-consuming and expensive process and may disrupt our business if not completed in a timely and efficient manner.
We may have difficulty successfully integrating acquired businesses, and their domestic and foreign operations or product lines,
and as a result, we may not realize any of the anticipated benefits of the acquisitions we make. We cannot assure that our growth
rate will equal the growth rates that have been experienced by us and these and other acquired companies, respectively, operating
as separate companies in the past.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We have substantial debt and other financial obligations and we may incur even
more debt. Any failure to meet our debt and other financial obligations could harm our business, financial condition and results
of operations. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have substantial debt and other financial obligations and significant
unused borrowing capacity. On January 31, 2018, we entered into a Financing Agreement with Cerberus Business Finance, LLC, as agent
and lender (the Financing Agreement). As of December 31, 2018, we had borrowings of $62.4 million under the Financing Agreement.
The Financing Agreement includes financial covenants relating to leverage and fixed charges, as well as other customary affirmative
and negative covenants, including limitations on our ability to incur additional indebtedness and requires lender approval for
acquisitions funded with cash, promissory notes and/or other consideration in excess of $1.0 million and for acquisitions in excess
of $0.5 million. If we are not in compliance with certain of these covenants, in addition to other actions the creditor may require,
the amounts outstanding under the Financing Agreement may become immediately due and payable. This immediate payment may negatively
impact our financial condition. In addition, any failure to make scheduled payments of interest and principal on our outstanding
indebtedness would likely harm our ability to incur additional indebtedness on acceptable terms. Our cash flow and capital resources
may be insufficient to pay interest and principal on our debt in the future. If that should occur, our capital raising or debt
restructuring measures may be unsuccessful or inadequate to meet our scheduled debt service obligations, which could cause us to
default on our obligations and further impair our liquidity.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 11; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The obligations under the Financing Agreement and related guarantees
are secured on a first-priority basis (subject to certain liens permitted under the Financing Agreement) by a lien on substantially
all the tangible and intangible assets of our company and the subsidiary guarantors, including all of the capital stock held by
such obligors, subject to a 65% limitation on pledges of capital stock of certain foreign subsidiaries and certain other exceptions.
Our Financing Agreement and related obligations:</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Require us to dedicate significant cash flow to the payment of principal and interest on our debt, which reduces the funds
we have available for other purposes;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>May limit our flexibility in planning for or reacting to changes in our business and market conditions or funding our strategic
growth plan;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Impose on us additional financial and operational restrictions;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Expose us to interest rate risk since a portion of our debt obligations is at variable rates (which is mitigated to a certain
extent, by interest rate hedging transactions we entered into in connection with our Financing Agreement); and</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Restrict our ability to fund certain acquisitions.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In addition, investors may be apprehensive about investing in companies
such as ours that carry a substantial amount of leverage on their balance sheets, and this apprehension may adversely affect the
price of our common stock.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Further, based upon our actual performance levels, our covenants
relating to leverage and fixed charges could limit our ability to incur additional debt, which could hinder our ability to execute
our current business strategy.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our ability to make scheduled payments on our debt and other financial
obligations and comply with financial covenants depends on our financial and operating performance. Our financial and operating
performance will continue to be subject to prevailing economic conditions and to financial, business and other factors, some of
which are beyond our control. Failure within any applicable grace or cure periods to may such payments, comply with the financial
covenants, or any other non-financial or restrictive covenant, would create a default under our Financing Agreement. The maturity
date with respect to the loans under the Financing Agreement is currently January 31, 2023. Our cash flow and existing capital
resources may be insufficient to repay our debt at maturity, in which such case prior thereto we would have to extend such maturity
date, or otherwise repay, refinance and or restructure the obligations under the Financing Agreement, including with proceeds from
the sale of assets, and additional equity or debt capital. If we are unsuccessful in obtaining such extension, or entering into
such repayment, refinance or restructure prior to maturity, or any other default existed under the Financing Agreement, our lenders
could accelerate the indebtedness under the Financing Agreement, foreclose against their collateral or seek other remedies, which
would jeopardize our ability to continue our current operations.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>A portion of our revenues are derived from customers from the pharmaceutical and
biotechnology industries and are subject to risks faced by those industries. Such risks may adversely affect our financial results.
</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We derive a significant portion of our revenues from pharmaceutical
and biotechnology companies. We expect that pharmaceutical and biotechnology companies will continue to be a significant source
of our revenues for the foreseeable future, including in our PCMI, Ephys and Data Sciences commercial product families. As a result,
we are subject to risks and uncertainties that affect the pharmaceutical and biotechnology industries, such as government regulation,
ongoing consolidation, uncertainty of technological change, and reductions and delays in research and development expenditures
by companies in these industries.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In particular, the biotechnology industry is largely dependent on
raising capital to fund its operations. If biotechnology companies that are our customers are unable to obtain the financing necessary
to purchase our products, our business and results of operations could be adversely affected. In addition, we are dependent, both
directly and indirectly, upon general health care spending patterns, particularly in the research and development budgets of the
pharmaceutical and biotechnology industries, as well as upon the financial condition and purchasing patterns of various governments
and government agencies. As it relates to both the biotechnology and pharmaceutical industries, many companies have significant
patents that have expired or are about to expire, which could result in reduced revenues for those companies. If pharmaceutical
or biotechnology companies that are our customers suffer reduced revenues as a result of these patent expirations, they may be
unable to purchase our products, and our business and results of operations could be adversely affected.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Customer, vendor and employee uncertainty about the effects of any of our acquisitions
could harm us. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The customers of any company we acquire, including DSI and others
in the future, may, in response to the consummation of the acquisition, delay or defer purchasing decisions. Any delay or deferral
in purchasing decisions by customers could adversely affect our business. Similarly, employees of acquired companies may experience
uncertainty about their future role until or after we execute our post-acquisition strategies. This may adversely affect our ability
to attract and retain key management, sales, marketing and technical personnel following an acquisition.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I></I></B></P>

<!-- Field: Page; Sequence: 12; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Our business is subject to economic, political and other risks associated with
international revenues and operations. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We manufacture and sell our products worldwide and as a result,
our business is subject to risks associated with doing business internationally. A substantial amount of our revenues are derived
from international operations, and we anticipate that a significant portion of our sales will continue to come from outside the
United States in the future. We anticipate that revenues from international operations will likely continue to increase as a result
of our efforts to expand our business in markets abroad. In addition, a number of our manufacturing facilities and suppliers are
located outside the United States. Our foreign operations subject us to certain risks, including: effects of fluctuations in foreign
currency exchange rates (discussed below); the impact of local economic conditions; local product preferences and seasonality (discussed
below) and product requirements; local difficulty to effectively establish and expand our business and operations in international
markets; disruptions of capital and trading markets; restrictions and potentially negative tax implications of transfer of capital
across borders; differing labor regulations; other factors beyond our control, including potential political instability, terrorism,
acts of war, natural disasters and diseases; unexpected changes and increased enforcement of regulatory requirements and various
state, federal and international, intellectual property, environmental, antitrust, anti-corruption, fraud and abuse (including
anti-kickback and false claims laws) and employment laws; interruption to transportation flows for delivery of parts to us and
finished goods to our customers; and laws and regulations on foreign investment in the United States under the jurisdiction of
the Committee on Foreign Investment in the United States, or CFIUS, and other agencies, including the Foreign Investment Risk Review
Modernization Act, or FIRRMA, adopted in August 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Specifically with respect to the expansion of our business into
China, our financial performance may be subject to the following risks, among others affecting companies that operate in China:
the impact of declining economic growth in China; regulation of foreign investment and business activities by the Chinese government,
including recent scrutiny of foreign companies, may limit our ability to expand our business in China; uncertainties with respect
to the legal system in China may limit the legal protections available to us in China; government restrictions on the remittance
of currency out of China and the ability of any subsidiary we may establish in China to pay dividends and make other distributions
to us; and potential unfavorable tax consequences as a result of our operations in China.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If we incur higher costs as a result of trade policies, treaties, government regulations
or tariffs, we may become less profitable. </I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">There is currently significant uncertainty about the future relationship
between the United States and China, including with respect to trade policies, treaties, government regulations and tariffs. The
current U.S. administration has called for substantial changes to U.S. foreign trade policy including greater restrictions on international
trade and significant increases in tariffs on goods imported into the U.S. Under the current status, we do not expect that this
tariff will significantly impact any Harvard Bioscience products and thus the tariff should not have a material adverse effect
on our business, financial condition or results of operations. We are unable to predict whether or when additional tariffs will
be imposed or the impact of any such future tariff increases.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Recently enacted U.S. government tax reform could have a negative impact on the
results of future operations.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">On December 22, 2017, the President of the United States signed into
law H.R. 1, originally known as the &ldquo;Tax Cuts and Jobs Act&rdquo;, hereafter referred to as &ldquo;the Tax Act&rdquo;, to
be effective as of January 1, 2018. The Tax Act contained certain substantial changes to the Internal Revenue Code, some of which
could have an adverse effect on our business. Among other things, the Tax Act reduces the U.S. corporate tax rate from 35% to 21%,
imposes significant additional limitations on the deductibility of interest, and allows the expensing of capital expenditures.
The Tax Act is highly complex and subject to interpretation. The presentation of our financial condition and results of operations
is based upon our current interpretation of the provisions contained in the Tax Reform Act. The Treasury Department and the Internal
Revenue Service continue to release regulations relating to and interpretive guidance of the legislation contained in the Tax Act.
Any significant variance of our current interpretation of such legislation from any future regulations or interpretive guidance
could result in a change to the presentation of our financial condition and results of operations and could negatively affect our
business.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Foreign currency exchange rate fluctuations may have a negative impact on our reported
earnings. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are also subject to the risks of fluctuating foreign currency
exchange rates, which could have an adverse effect on the sales price of our products in foreign markets, as well as the costs
and expenses of our foreign subsidiaries. A substantial amount of our revenues are derived from international operations, and we
anticipate that a significant portion of revenues will continue to come from outside the United States in the future. As a result,
currency fluctuations among the United States dollar, British pound, euro and the other currencies in which we do business have
caused and will continue to cause foreign currency translation and transaction gains and losses. We have not used forward exchange
contracts to hedge our foreign currency exposures. We attempt to manage foreign currency risk through the matching of assets and
liabilities. In the future, we may undertake to manage foreign currency risk through hedging methods, including foreign currency
contracts. We recognize foreign currency gains or losses arising from our operations in the period incurred. We cannot guarantee
that we will be successful in managing foreign currency risk or in predicting the effects of exchange rate fluctuations upon our
future operating results because of the number of currencies involved, the variability of currency exposure and the potential volatility
of currency exchange rates. We cannot predict with any certainty changes in foreign currency exchange rates or the degree to which
we can address these risks.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 13; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Economic conditions and regulatory changes caused by the United Kingdom&rsquo;s
likely exit from the European Union could adversely affect our business.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In June 2016, the United Kingdom (the U.K.) held a referendum in
which voters approved an exit from the European Union (E.U.), commonly referred to as Brexit. On March 29, 2017, the U.K. formally
notified the E.U. of its intention to withdraw pursuant to the Treaty on European Union. The withdrawal of the U.K. from the E.U.
will take effect either when agreed upon or, in the absence of such an agreement, two years after the U.K. provided its notice
of withdrawal. It appears likely that this withdrawal will involve a process of lengthy negotiations between the U.K. and the E.U.
member states to determine the terms of the withdrawal as well as the U.K.&rsquo;s relationship with the E.U. going forward. The
announcement of Brexit has resulted in significant volatility in global stock market and currency exchange rate fluctuations that
resulted in strengthening of the U.S. dollar relative to other foreign currencies in which we conduct business. The announcement
of Brexit and the likely withdrawal of the U.K. from the E.U. may also create global economic uncertainty, including an uncertain
funding environment for U.K. customers receiving funding from the E.U, which may cause our customers to closely monitor their costs
and reduce their spending budgets. The effects of Brexit will depend on any agreements the U.K. makes to retain access to E.U.
markets either during a transitional period or more permanently. Since a significant proportion of the regulatory framework in
the U.K. is derived from E.U. directives and regulations, the referendum could materially change the regulatory regime applicable
to the approval of any product candidates in the U.K. In addition, since the EMA is located in the U.K., the implications for the
regulatory review process in the E.U. has not been clarified and could result in relocation of the EMA or a disruption in the EMA
review process.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Further, Brexit could adversely affect European and worldwide economic
or market conditions and could contribute to instability in global financial markets. Brexit is likely to lead to legal uncertainty
and potentially divergent national laws and regulations as the U.K. determines which E.U. laws to replace or replicate. This could
adversely affect our business, financial condition, operating results and cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Domestic and global economic conditions could adversely affect our operations.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are subject to the risks arising from adverse changes in domestic
and global economic conditions. If global economic and market conditions, or economic conditions in the United States, deteriorate,
we may experience an adverse effect on our business, operating results and financial condition. Concerns about credit markets,
consumer confidence, economic conditions, government spending to sponsor life science research, volatile corporate profits and
reduced capital spending could negatively impact demand for our products. If economic growth in the United States and other countries
slows or deteriorates, customers may delay or forego purchases of our products. Unstable economic, political and social conditions
make it difficult for our customers, our suppliers and us to accurately forecast and plan future business activities. If such conditions
exist, our business, financial condition and results of operations could suffer. We cannot project the extent of the impact of
the economic environment on our industry or us.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Changes in governmental regulations may reduce demand for our products, adversely
impact our revenues, or increase our expenses.&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We compete in many markets in which we and our customers must comply
with federal, state, local and international regulations. We develop, configure and market our products to meet customer needs
created by those regulations. These requirements include, among other things, regulations regarding manufacturing practices, product
labeling, and advertising and post marketing reporting. We must incur expense and spend time and effort to ensure compliance with
these complex regulations. Possible regulatory actions for non-compliance could include warning letters, fines, damages, injunctions,
civil penalties, recalls, seizures of our products, and criminal prosecution. These actions could result in, among other things,
substantial modifications to our business practices and operations; refunds, recalls, or seizures of our products; a total or partial
shutdown of production in one or more of our facilities while we or our suppliers remedy the alleged violation; and withdrawals
or suspensions of current products from the market. Any of these events could disrupt our business and have a material adverse
effect on our revenues, profitability and financial condition.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We continue to expand our business into foreign countries and international markets.
If our products are not accepted in these new markets our financial performance may suffer. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We continue to aggressively expand our sales and marketing efforts
in foreign countries and international markets. The cost and diversion of resources to these efforts may not result in an increase
in revenues in our business. Expansion of our business into new markets may be more costly and require the devotion of more of
our management&rsquo;s time than we anticipate, which may hurt our business performance in other markets. Our operating results
may suffer to the extent that our efforts to expand our product sales in these new markets are delayed or prove to be unsuccessful.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 14; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>The life sciences industry is very competitive.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">We expect to encounter increased competition from both established
and development-stage companies that continually enter the market. These include companies developing and marketing life science
instruments, systems and lab consumables, health care companies that manufacture laboratory-based tests and analyzers, diagnostic
and pharmaceutical companies, analytical instrument companies, and companies developing life science or drug discovery technologies.
Currently, our principal competition comes from established companies that provide products that perform many of the same functions
for which we market our products. Many of our competitors have substantially greater financial, operational, marketing and technical
resources than we do. Moreover, these competitors may offer broader product lines and tactical discounts, and may have greater
name recognition. In addition, we may face competition from new entrants into the field. We may not have the financial resources,
technical expertise or marketing, distribution or support capabilities to compete successfully in the future. In addition, we face
changing customer preferences and requirements, including increased customer demand for more environmentally-friendly products.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The life sciences industry is also subject to rapid technological
change and discovery. The development of new or improved products, processes or technologies by other companies may render our
products or proposed products obsolete or less competitive. In some instances, our competitors may develop or market products that
are more effective or commercially attractive than our current or future products. To meet the evolving needs of customers, we
must continually enhance our current and planned products and develop and introduce new products. However, we may experience difficulties
that may delay or prevent the successful development, introduction and marketing of new products or product enhancements. In addition,
our product lines are based on complex technologies that are subject to change as new technologies are developed and introduced
in the marketplace. We may have difficulty in keeping abreast of the changes affecting each of the different markets we serve or
intend to serve. Our failure to develop and introduce products in a timely manner in response to changing technology, market demands
or the requirements of our customers could cause our product sales to decline, and we could experience significant losses.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We offer and plan to offer a broad range of products and have incurred
and expect to continue to incur substantial expenses for development of new products and enhanced versions of our existing products.
The speed of technological change in our market may prevent us from being able to successfully market some or all of our products
for the length of time required to recover development costs. Failure to recover the development costs of one or more products
or product lines could decrease our profitability or cause us to experience significant losses.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Ethical concerns surrounding the use of our products and misunderstanding of the
nature of our business could adversely affect our ability to develop and sell our existing products and new products. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Some of our products may be used in areas of research usage involving
animal research and other techniques presently being explored in the life science industry. These techniques have drawn negative
attention in the public forum. Government authorities may regulate or prohibit any of these activities. Additionally, the public
may disfavor or reject these activities.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If we are not able to manage our growth, our operating profits may be adversely
impacted. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our success will depend on the expansion of our operations through
both organic growth and acquisitions. Effective growth management will place increased demands on our management team, operational
and financial resources and expertise. To manage growth, we must expand our facilities, optimize our operational, financial and
management systems, and hire and train additional qualified personnel. Failure to manage this growth effectively could impair our
ability to generate revenues or could cause our expenses to increase more rapidly than revenues, resulting in operating losses
or reduced profitability.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Failure or inadequacy of our information technology infrastructure or software
could adversely affect our day-to-day operations and decision-making processes and have an adverse effect on our performance.</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We depend on accurate and timely information and numerical data
from key software applications to aid our day-to-day business, financial reporting and decision-making and, in many cases, proprietary
and custom-designed software is necessary to operate our business. We are upgrading our disaster recovery procedures for our critical
systems. However, any disruption caused by the failure of these systems, the underlying equipment, or communication networks could
delay or otherwise adversely impact our day-to-day business and decision making, could make it impossible for us to operate critical
equipment, and could have an adverse effect on our performance, if our disaster recovery plans do not mitigate the disruption.
Disruptions could be caused by a variety of factors, such as catastrophic events or weather, power outages, or cyber-attacks on
our systems by outside parties.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 15; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>An information security incident, including a cybersecurity breach, could have
a negative impact to our business or reputation</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">To meet business objectives, we rely on both internal information
technology (IT) systems and networks, and those of third parties and their vendors, to process and store sensitive data, including
confidential research, business plans, financial information, intellectual property, and personal data that may be subject to legal
protection. The extensive information security and cybersecurity threats, which affect companies globally, pose a risk to the security
and availability of these IT systems and networks, and the confidentiality, integrity, and availability of our sensitive data.
We continually assess these threats and make investments to increase internal protection, detection, and response capabilities,
as well as ensure our third party providers have required capabilities and controls, to address this risk. To date, we have not
experienced any material impact to the business or operations resulting from information or cybersecurity attacks; however, because
of the frequently changing attack techniques, along with the increased volume and sophistication of the attacks, there is the potential
for us to be adversely impacted. This impact could result in reputational, competitive, operational or other business harm as well
as financial costs and regulatory action.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We may experience difficulties implementing IT systems including enterprise resource
planning systems. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have been engaged in a project to upgrade and harmonize our enterprise
resource planning (ERP) systems. Our ERP systems are critical to our ability to accurately maintain books and records, record transactions,
provide important information to our management and prepare our financial statements. The implementation of any IT systems, including
ERP systems has required in the past, and may continue to require, the investment of significant financial and human resources.
In addition, we may not be able to successfully complete the implementation of the ERP systems without experiencing difficulties.
Any disruptions, delays or deficiencies in the design and implementation of any IT system, including ERP systems could adversely
affect our ability to process orders, ship products, provide services and customer support, send invoices and track payments, fulfill
contractual obligations or otherwise operate our business.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We may incur additional restructuring costs or not realize the expected benefits
of our initiatives to reduce operating expenses to date and in the future. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We may not be able to implement all of the actions that we intend
to take in the restructuring of our operations and we may not be able to fully realize the expected benefits from such realignment
and restructuring plans or other similar restructurings in the future. In addition, we may incur additional restructuring costs
in implementing such realignment and restructuring plans or other similar future plans in excess of our expectations. The implementation
of our restructuring efforts, including the reduction of our workforce, may not improve our operational and cost structure or result
in greater efficiency of our organization; and we may not be able to support sustainable revenue growth and profitability following
such restructurings.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Attractive acquisition opportunities may not be available to us in the future.
</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We will consider the acquisition of other businesses. However, we
may not have the opportunity to make suitable acquisitions on favorable terms in the future, which could negatively impact the
growth of our business. In order to pursue such opportunities, we may require significant additional financing, which may not be
available to us on favorable terms, if at all. We expect that our competitors, many of which have significantly greater resources
than we do, will compete with us to acquire businesses. This competition could increase prices for acquisitions that we would likely
pursue.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We may be the subject of lawsuits from counterparties to acquisitions and divestitures,
including an acquiring company or its stockholders, an acquired company&rsquo;s previous stockholders, a divested company&rsquo;s
stockholders or our current stockholders. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We may be the subject of lawsuits from either an acquiring company
or its stockholders, an acquired company&rsquo;s previous stockholders, a divested company&rsquo;s stockholders or our current
stockholders. Such lawsuits could result from the actions of the acquisition or divestiture target prior to the date of the acquisition
or divestiture, from the acquisition or divestiture transaction itself or from actions after the acquisition or divestiture. Defending
potential lawsuits could cost us significant expense and detract management&rsquo;s attention from the operation of the business.
Additionally, these lawsuits could result in the cancellation of or the inability to renew certain insurance coverage that would
be necessary to protect our assets.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I></I></B></P>

<!-- Field: Page; Sequence: 16; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I></I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Failure to raise additional capital or generate the significant capital necessary
to implement our acquisition strategy, expand our operations and invest in new products could reduce our ability to compete and
result in less revenues. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We anticipate that our financial resources, which include available
cash, cash generated from operations, and debt and equity capacity, will be sufficient to finance operations and capital expenditures
for at least the next twelve months. However, this expectation is premised on the current operating plan, which may change as a
result of many factors, including market acceptance of new products and future opportunities with collaborators. Consequently,
we may need additional funding sooner than anticipated. In addition, our Financing Agreement is not sufficient to fund our acquisition
strategy. In such case, our inability to raise sufficient capital on favorable terms and in a timely manner (if at all) could seriously
harm our business, product development, and acquisition efforts. In addition, our Financing Agreement contains limitations on our
ability to incur additional indebtedness and requires lender approval for acquisitions funded with cash, promissory notes and/or
other consideration in excess of $1.0 million and for acquisitions in excess of $0.5 million. If future financing is not available
or is not available on acceptable terms, we may have to alter our operations or change our business strategy. We cannot assure
you that the capital required to fund operations or our acquisition strategy will be available in the future.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If we raise additional funds through the sale of equity or convertible debt or
equity-linked securities, existing percentages of ownership in our common stock will be reduced and these transactions may dilute
the value of our outstanding common stock.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We may raise additional funds through the sale of equity or convertible
debt or equity-linked securities to repay our existing indebtedness, implement our acquisition strategy, expand our operations
and/or invest in new products. If we so raise additional funds through such sales, existing percentages of ownership in our common
stock will be reduced and these transactions may dilute the value of our outstanding common stock. We may issue securities that
have rights, preferences and privileges senior to our common stock. If we raise additional funds through collaborations or licensing
arrangements, we may relinquish rights to certain of our technologies or products, or grant licenses to third parties on terms
that are unfavorable.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Our stock price has fluctuated in the past and could experience substantial declines
in the future. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The market price of our common stock has experienced significant
fluctuations and may become volatile and could decline in the future, perhaps substantially, in response to various factors including,
but not limited to:</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>Significant sales of our common stock, whether by us or our shareholders;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>volatility of the financial markets;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>uncertainty regarding the prospects of the domestic and foreign economies;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>technological innovations by competitors or in competing technologies;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>revenues and operating results fluctuating or failing to meet the expectations of management, securities analysts, or investors
in any quarter;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>comments of securities analysts and mistakes by or misinterpretation of comments from analysts, downward revisions in securities
analysts&rsquo; estimates or management guidance;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>investment banks and securities analysts becoming subject to lawsuits that may adversely affect the perception of the market;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>conditions or trends in the biotechnology and pharmaceutical industries;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>announcements of significant acquisitions or financings or strategic partnerships;</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>failure to realize the anticipated benefits of the DSI acquisition;</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>non-compliance with the internal control standards pursuant to the Sarbanes-Oxley Act of 2002; and</TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%">&nbsp;</TD></TR>
</TABLE>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>a decrease in the demand for our common stock.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 17; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In addition, public stock markets have experienced extreme price
and trading volatility. The stock market and the NASDAQ Global Market in general, and the biotechnology industry and small cap
markets in particular, have experienced significant price and volume fluctuations that at times may have been unrelated or disproportionate
to the operating performance of those companies. These broad market and industry factors may further harm the market price of our
common stock, regardless of our operating performance. In the past, securities class action litigation has often been instituted
following periods of volatility in the market price of a company&rsquo;s securities. A securities class action suit against us
could result in substantial costs, potential liabilities and the diversion of management&rsquo;s attention and resources.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>As a result of our spin-off of Harvard Apparatus Regenerative Technology, Inc.,
now known as Biostage, together with certain related transactions, third parties may seek to hold us responsible for Biostage&rsquo;s
liabilities, including liabilities that Biostage has assumed from us.</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Third parties may seek to hold us responsible for Biostage&rsquo;s
liabilities, including any of the liabilities that Biostage agreed to retain or assume in connection with the separation of the
Biostage business from our businesses, and related spin-off distribution. On April 14, 2017, anticipated representatives for the
estate of an individual plaintiff filed a wrongful death complaint with the Suffolk Superior Court, in the County of Suffolk, Massachusetts,
against us and other defendants, including Biostage, as well as another third party. The complaint seeks payment for an unspecified
amount of damages and alleges that the plaintiff sustained terminal injuries allegedly caused by products, including synthetic
trachea scaffolds and bioreactors, provided by certain of the named defendants and utilized in connection with surgeries performed
by third parties in 2012 and 2013. The litigation is at an early stage and we continue to vigorously defend this case through our
liability insurance carrier from whom we have requested defense and indemnification of any losses incurred in connection with this
lawsuit. Any such product liability insurance coverage may not be sufficient to satisfy all liabilities resulting from this claim.
If claims against us substantially exceed our coverage, then our business could be adversely impacted. While we believe that such
claim is without merit, we are unable to predict the ultimate outcome of such litigation. Pursuant to our agreements with Biostage,
Biostage has agreed to indemnify us for claims and losses relating to certain liabilities that it has assumed from us, including
liabilities in connection with the sale of Biostage&rsquo;s products, intellectually property infringement and other liabilities
related to the operation of Biostage&rsquo;s business. However, if those liabilities are significant and we are ultimately held
liable for them, we cannot assure you that Biostage will have the ability to satisfy its obligations to us, in particular due to
Biostage having limited revenues, products in early stage development and a need for additional funds in the future. If Biostage
is unable to satisfy its obligations under its indemnity to us, we may have to satisfy these obligations, which could have an adverse
impact on our financial condition, results of operations or cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If our goodwill or intangible assets become impaired, we may be required to record
a significant charge to earnings. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Under accounting principles generally accepted in the United States,
we review our goodwill and intangible assets for impairment when events or changes in circumstances indicate the carrying value
may not be recoverable. Goodwill is also required to be tested for impairment at least annually. Factors that may be considered
a change in circumstances indicating that the carrying value of our goodwill or other intangible assets may not be recoverable
include a decline in our stock price and market capitalization, future cash flows, and slower growth rates in our industry. We
may be required to record a significant charge to earnings in our financial statements during the period in which any impairment
of our goodwill or other intangible assets is determined, which could adversely impact our results of operations.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Accounting for goodwill, other intangible assets and long-lived assets may have
an adverse effect on us. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We assess the recoverability of identifiable intangibles with
finite lives and other long-lived assets, such as property, plant and equipment, for impairment whenever events or changes in
circumstances indicate that the carrying value may not be recoverable in accordance with the provisions of Financial
Accounting Standards Board (FASB) Accounting Standards Codification (ASC) 360, &ldquo;Property, Plant and Equipment&rdquo;.
In accordance with FASB ASC 350, &ldquo;Intangibles-Goodwill and Other&rdquo;, goodwill and intangible assets with indefinite
lives from acquisitions are evaluated annually, or more frequently, if events or circumstances indicate there may be an
impairment, to determine whether any portion of the remaining balance of goodwill and indefinite lived intangibles may not be
recoverable. If it is determined in the future that a portion of our goodwill and other intangible assets is impaired, we
will be required to write off that portion of the asset according to the methods defined by FASB ASC 360 and FASB ASC 350,
which could have an adverse effect on net income for the period in which the write-off occurs. At December 31, 2018, we had
goodwill and intangible assets of $103.1 million, or 61%, of our total assets and we concluded that none of our goodwill or
other intangible assets was impaired.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 18; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If our accounting estimates are not correct, our financial results could be adversely
affected. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Management judgment and estimates are required in the application
of our Critical Accounting Policies. We discuss these estimates in the subsection entitled critical accounting policies beginning
on page 30 in Item 7, Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations in this Annual
Report. If our estimates are incorrect, our future financial operating results and financial condition could be adversely affected.</P>



<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If we fail to retain key personnel and hire, train and retain qualified employees,
we may not be able to compete effectively, which could result in reduced revenue or increased costs. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our success is highly dependent on the continued services of key
management, technical and scientific personnel. Our management and other employees may voluntarily terminate their employment at
any time upon short notice. The loss of the services of any member of the senior management team, including the Chief Executive
Officer, Jeffrey A. Duchemin; the Chief Financial Officer, Kam Unninayar; or any of the managerial, technical or scientific staff
may significantly delay or prevent the achievement of product development, our growth strategies and other business objectives.
Our future success will also depend on our ability to identify, recruit and retain additional qualified scientific, technical and
managerial personnel. We operate in several geographic locations where labor markets are particularly competitive, including the
Boston, Massachusetts metropolitan area, England, and Germany where demand for personnel with these skills is extremely high and
is likely to remain high. As a result, competition for qualified personnel is intense, particularly in the areas of general management,
finance, information technology, engineering and science, and the process of hiring suitably qualified personnel is often lengthy
and expensive, and may become more expensive in the future. If we are unable to hire and retain a sufficient number of qualified
employees, our ability to conduct and expand our business could be seriously reduced.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>If we are unable to effectively protect our intellectual property, third parties
may use our technology, which would impair our ability to compete in our markets. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our continued success will depend in significant part on our ability
to obtain and maintain meaningful patent protection for certain of our products throughout the world. Patent law relating to the
scope of claims in the technology fields in which we operate is still evolving. The degree of future protection for our proprietary
rights is uncertain. We also own numerous United States registered trademarks and trade names and have applications for the registration
of trademarks and trade names pending. We rely on patents to protect a significant part of our intellectual property and to enhance
our competitive position. However, our presently pending or future patent applications may not be accepted and patents might not
be issued, and any patent previously issued to us may be challenged, invalidated, held unenforceable or circumvented. Furthermore,
the claims in patents which have been issued or which may be issued to us in the future may not be sufficiently broad to prevent
third parties from producing competing products similar to our products. In addition, the laws of various foreign countries in
which we compete may not protect our intellectual property to the same extent, as do the laws of the United States. If we fail
to obtain adequate patent protection for our proprietary technology, our ability to be commercially competitive could be materially
impaired.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In addition to patent protection, we also rely on protection of
trade secrets, know-how and confidential and proprietary information. To maintain the confidentiality of trade-secrets and proprietary
information, we generally seek to enter into confidentiality agreements with our employees, consultants and strategic partners
upon the commencement of a relationship. However, we may not be able to obtain these agreements in all circumstances in part due
to local regulations. In the event of unauthorized use or disclosure of this information, these agreements, even if obtained, may
not provide meaningful protection for our trade-secrets or other confidential information. In addition, adequate remedies may not
exist in the event of unauthorized use or disclosure of this information. The loss or exposure of our trade secrets and other proprietary
information would impair our competitive advantages and could have an adverse effect on our operating results, financial condition
and future growth prospects.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>The manufacture, sale and use of products and services may expose us to product
liability claims for which we could have substantial liability. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We face an inherent business risk of exposure to product liability
claims if our products, services or product candidates, including without limitation, any of our life science research tools are
alleged or found to have caused injury, damage or loss. We may in the future be unable to obtain insurance with adequate levels
of coverage for potential liability on acceptable terms or claims of this nature may be excluded from coverage under the terms
of any insurance policy that we can obtain. If we are unable to obtain such insurance or the amounts of any claims successfully
brought against us substantially exceed our coverage, then our business could be adversely impacted.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 19; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We may be involved in lawsuits to protect or enforce our patents that would be
expensive and time-consuming. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In order to protect or enforce our patent rights, we may initiate
patent litigation against third parties. We may also become subject to interference proceedings conducted in the patent and trademark
offices of various countries to determine the priority of inventions. Several of our products are based on patents that are closely
surrounded by patents held by competitors or potential competitors. As a result, we believe there is a greater likelihood of a
patent dispute than would be expected if our patents were not closely surrounded by other patents. The defense and prosecution,
if necessary, of intellectual property suits, interference proceedings and related legal and administrative proceedings would be
costly and divert our technical and management personnel from their normal responsibilities. We may not prevail in any of these
suits should they occur. An adverse determination of any litigation or defense proceedings could put our patents at risk of being
invalidated or interpreted narrowly and could put our patent applications at risk of being rejected and no patents being issued.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Furthermore, because of the substantial amount of discovery required
in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised
by disclosure during this type of litigation. For example, during the course of this kind of litigation, there could be public
announcements of the results of hearings, motions or other interim proceedings or developments in the litigation. Securities analysts
or investors may perceive these announcements to be negative, which could cause the market price of our stock to decline.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Our success will depend partly on our ability to operate without infringing on
or misappropriating the intellectual property rights of others. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We may be sued for infringing on the intellectual property rights
of others, including the patent rights, trademarks and trade names of third parties. Intellectual property litigation is costly
and the outcome is uncertain. If we do not prevail in any intellectual property litigation, in addition to any damages we might
have to pay, we could be required to stop the infringing activity, or obtain a license to or design around the intellectual property
in question. If we are unable to obtain a required license on acceptable terms, or are unable to design around any third party
patent, we may be unable to sell some of our products and services, which could result in reduced revenue.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Rising commodity and precious metals costs could adversely impact our profitability.
</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Raw material commodities such as resins, and precious metal commodities
such as platinum are subject to wide price variations. Increases in the costs of these commodities and the costs of energy, transportation
and other necessary services may adversely affect our profit margins if we are unable to pass along any higher costs in the form
of price increases or otherwise achieve cost efficiencies such as in manufacturing and distribution.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Regulations related to conflict minerals may force us to incur additional expenses
and otherwise adversely impact our business.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The SEC has promulgated final rules mandated by the Dodd-Frank Act
regarding disclosure of the use of tin, tantalum, tungsten and gold, known as conflict minerals, in products manufactured by public
companies. These new rules require ongoing due diligence to determine whether such minerals originated from the Democratic Republic
of Congo (the DRC) or an adjoining country and whether such minerals helped finance the armed conflict in the DRC. Reporting obligations
for the rule began on May 31, 2014 and are required annually thereafter. There will be costs associated with complying with these
disclosure requirements, including costs to determine the origin of conflict minerals in our products. The implementation of these
rules and their effect on customer, supplier and/or consumer behavior could adversely affect the sourcing, supply and pricing of
materials used in our products. As a result, we may also incur costs with respect to potential changes to products, processes or
sources of supply. We may face disqualification as a supplier for customers and reputational challenges if the due diligence procedures
we implement do not enable us to verify the origins for all conflict minerals used in our products, including that such minerals
did not originate from any of the covered conflict countries. Accordingly, the implementation of these rules could have an adverse
effect on our business, results of operations and/or financial condition.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Provisions of Delaware law, of our charter and bylaws may make a takeover more
difficult, which could cause our stock price to decline. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Provisions in our certificate of incorporation and bylaws and in
the Delaware corporate law may make it difficult and expensive for a third party to pursue a tender offer, change in control or
takeover attempt, which is opposed by management and the board of directors. Public stockholders who might desire to participate
in such a transaction may not have an opportunity to do so. We have a staggered board of directors that makes it difficult for
stockholders to change the composition of the board of directors in any one year. These anti-takeover provisions could substantially
impede the ability of public stockholders to change our management and board of directors. Such provisions may also limit the price
that investors might be willing to pay for shares of our common stock in the future.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 20; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>An active trading market for our common stock may not be sustained. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Although our common stock is quoted on the NASDAQ Global Market,
an active trading market for the shares may not be sustained. This could negatively affect the price for our common stock, including
investors&rsquo; ability to buy or sell our common stock and the listing thereof.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Your percentage ownership will be diluted in the future because of equity award
issuances.</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Your percentage ownership will be diluted in the future because of
equity awards that we expect will be granted to our directors, officers and employees, as well as shares of common stock, or securities
convertible into common stock, we issue in connection with future capital raising or strategic transactions. Our Third Amended
and Restated 2000 Stock Option and Incentive Plan provides for the grant of equity-based awards, including restricted stock, restricted
stock units, stock options, stock appreciation rights and other equity-based awards to our directors, officers and other employees,
advisors and consultants. The issuance of any shares of our stock would dilute the proportionate ownership and voting power of
existing security holders.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Any issuance of preferred stock in the future may dilute the rights of our common
stockholders. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our board of directors has the authority to issue up to 5,000,000
shares of preferred stock and to determine the price, privileges and other terms of these shares. The board of directors may exercise
this authority without any further approval of stockholders. The rights of the holders of common stock may be adversely affected
by the rights of future holders of preferred stock.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Cash dividends will not likely be paid on our common stock. </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Currently, we intend to retain all of our earnings to finance the
expansion and development of our business and do not anticipate paying any cash dividends to holders of our common stock in the
near future. As a result, capital appreciation, if any, of our common stock will be a stockholder&rsquo;s sole source of gain for
the near future.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Changes in the European regulatory environment regarding privacy and data protection
regulations could have a material adverse impact on our results of operations.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.25in"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">The E.U. has recently adopted a comprehensive overhaul of its data
protection regime in the form of the General Data Protection Regulation (GDPR), which comes into effect in May 2018. GDPR extends
the scope of the existing E.U. data protection law to foreign companies processing personal data of E.U. residents. The regulation
imposes a strict data protection compliance regime with severe penalties of 4% of worldwide turnover or &euro;20 million, whichever
is greater, and includes new rights such as the right of erasure of personal data. Although the GDPR will apply across the E.U.,
as has been the case under the current data protection regime, E.U. Member States have some national derogations and local data
protection authorities (DPAs) will still have the ability to interpret the GDPR, which has the potential to create inconsistencies
on a country-by-country basis. Implementation of, and compliance with the GDPR could increase our cost of doing business and/or
force us to change our business practices in a manner adverse to our business. In addition, violations of the GDPR may result in
significant fines, penalties and damage to our brand and business which could, individually or in the aggregate, materially harm
our business and reputation.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>We are subject to new U.S. foreign investment regulations which may impose additional
burdens on or may limit certain investors' ability to purchase our common stock, potentially making our common stock less attractive
to investors.</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">In October 2018, the U.S. Department of Treasury announced a pilot
program to implement part of the Foreign Investment Risk Review Modernization Act, or FIRRMA, effective November 10, 2018.&nbsp;&nbsp;The
pilot program expands the jurisdiction of the Committee on Foreign Investment in the United States, or CFIUS, to include certain
direct or indirect foreign investments in a defined category of U.S. companies.&nbsp;&nbsp;Among other things, FIRRMA empowers
CFIUS to require certain foreign investors to make mandatory filings and permits CFIUS to charge filing fees related to such filings.&nbsp;&nbsp;Such
filings are subject to review by CFIUS.&nbsp;&nbsp;Any such restrictions on the ability to purchase shares of our common stock
that have the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a
premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common
stock.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 21; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 55.05pt"><B><A NAME="a_011"></A>Item&nbsp; 1B.</B></TD><TD><B><I>Unresolved Staff Comments</I>. </B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">None.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_012"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 2.</B></TD><TD><B><I>Properties. </I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our twelve principal facilities incorporate manufacturing, research
and development, sales and marketing, and administration functions. Our facilities consist of:</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt"><FONT STYLE="font-family: Wingdings">&Yuml;</FONT>
a leased 95,529 square foot facility in New Brighton, Minnesota;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt"><FONT STYLE="font-family: Wingdings">&Yuml;</FONT>
a leased 83,123 square foot facility in Holliston, Massachusetts, which includes our corporate headquarters;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><FONT STYLE="font-family: Wingdings">&Yuml;</FONT> a leased 22,449
square foot facility in Reutlingen, Germany;</P>

<P STYLE="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt"><FONT STYLE="font-family: Wingdings">&Yuml;</FONT>
a leased 20,853 square foot facility in Barcelona, Spain;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 36.7pt"><FONT STYLE="font-family: Wingdings">&Yuml;</FONT>
a leased 12,031 square foot facility in March-Hugstetten, Germany.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We also lease additional facilities in Cambourne, England; Hamden,
Connecticut; Kista, Sweden; Shanghai, China; Les Ulis, France; St. Augustin, Germany; and Montreal, Canada.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We believe our current facilities are adequate for our needs for
the foreseeable future.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_013"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 3.</B></TD><TD><B><I>Legal Proceedings. </I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On April 14, 2017, anticipated representatives for the estate of
an individual plaintiff filed a wrongful death complaint with the Suffolk Superior Court, in the County of Suffolk, Massachusetts,
against the Company and other defendants, including Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.), our
former subsidiary that was spun off in 2013, as well as another third party. The complaint seeks payment for an unspecified amount
of damages and alleges that the plaintiff sustained terminal injuries allegedly caused by products, including synthetic trachea
scaffolds and bioreactors, provided by certain of the named defendants and utilized in connection with surgeries performed by third
parties in 2012 and 2013. The litigation is at an early stage and the Company intends to vigorously defend this case and has contacted
its liability insurance carrier to request defense and indemnification of any losses incurred in connection with this lawsuit.
While we believe that such claim is without merit, we are unable to predict the ultimate outcome of such litigation.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_014"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp;4.</B></TD><TD><B>Mine Safety Disclosures</B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Not Applicable.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 22; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>PART&nbsp;II </B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_016"></A><B>Item&nbsp; 5.</B></TD><TD><B><I>Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities. </I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Price Range of Common Stock </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our common stock has been quoted on the NASDAQ Global Market since
our initial public offering on December&nbsp;7, 2000, and currently trades under the symbol &ldquo;HBIO.&rdquo; The following table
sets forth the range of the high and low sales prices per share of our common stock as reported on the NASDAQ Global Market for
the quarterly periods indicated.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Fiscal Year Ended December 31, 2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">High</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Low</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">First Quarter</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">5.15</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3.30</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Second Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">5.95</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">4.20</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Third Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">6.65</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">5.00</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Fourth Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">5.00</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.03</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Fiscal Year Ended December 31, 2017</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">High</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Low</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">First Quarter</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3.25</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2.55</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Second Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.30</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Third Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.35</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Fourth Quarter</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.80</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.08</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On March 7, 2019, the closing sale price of our common stock on the NASDAQ Global Market was $3.79 per share.
There were 109 holders of record of our common stock as of March 7, 2019. We believe that the number of beneficial owners of our
common stock at that date was substantially greater.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Dividend Policy </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have never declared or paid cash dividends on our common stock
in the past and do not intend to pay cash dividends on our common stock in the foreseeable future. Any future determination to
pay cash dividends will be at the discretion of our Board of Directors and will depend on our financial condition, results of operations,
capital requirements and other factors our Board of Directors deems relevant.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><B><A NAME="a_017"></A>Item 6.</B></TD><TD><B>Selected Financial Data</B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Not applicable.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_018"></A><B>Item&nbsp;7.</B></TD><TD><B><I>Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: -0.85in; margin: 0pt 0 0pt 0.85in"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Forward-Looking Statements </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I></I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>The following section of this Annual Report on Form&nbsp;10-K
entitled &ldquo;Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations&rdquo; contains statements
that are not statements of historical fact and are forward-looking statements within the meaning of federal securities laws. These
statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements
to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.
These statements reflect our current views with respect to future events and are based on assumptions and subject to risks and
uncertainties. Factors that may cause our actual results to differ materially from those in the forward-looking statements include
those factors described in &ldquo;Item&nbsp;1A. Risk Factors&rdquo; beginning on page&nbsp;10 of this Annual Report on Form&nbsp;10-K.
You should carefully review all of these factors, as well as the comprehensive discussion of forward-looking statements on page&nbsp;1
of this Annual Report on Form&nbsp;10-K.</I></P>




<P STYLE="font-size: 10pt; margin: 0pt 0"><B></B></P>

<!-- Field: Page; Sequence: 23; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Overview </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Harvard Bioscience, Inc., a Delaware corporation, is a global developer,
manufacturer, marketer and provider of a broad range of scientific instruments, systems, software and services used to advance
life science for basic research, drug discovery, physiologic monitoring, clinical and environmental testing. Our products and services
are sold to thousands of researchers in over 100 countries through our global sales organization, websites, catalogs, and through
distributors including Thermo Fisher Scientific Inc., VWR and other specialized distributors. We have sales and manufacturing operations
in the United States, the United Kingdom, Germany, Sweden, Spain, France, Canada, Italy and China.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are pursuing a strategy to grow the business organically as well
as through strategic, accretive acquisitions, including five acquisitions since the fourth quarter of 2014. In January 2018, we
acquired Data Sciences International, Inc. (DSI) for approximately $71.1 million. DSI, a St. Paul, Minnesota-based life science
research company, is a recognized leader in physiologic monitoring focused on delivering preclinical products, systems, services
and solutions to its customers. Its customers include pharmaceutical and biotechnology companies, as well as contract research
organizations, academic labs and government researchers. This acquisition diversifies our customer base into the biopharmaceutical
and contract research organization markets and offers revenue and cost synergies. The acquisition also helped to increase our gross
profit margins.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have also conducted a multi-year restructuring program to reduce
costs, align global functions and consolidate facilities to optimize our global footprint, divest non-core businesses and to reinvest
in key areas such as sales and marketing and new product development through R&amp;D. As part of these efforts, during the first
quarter of 2018, we sold substantially all the assets of our wholly-owned subsidiary, Denville Scientific, Inc. (Denville) for
approximately $20.0 million, which included a $3.0 million earn-out provision. Denville was a laboratory products supplier that
was no longer core to our vision.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B>Our Strategy </B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our vision is to be a world leading life science company that excels
in meeting the needs of our customers by providing a wide breadth of innovative products and solutions, while providing exemplary
customer service. Our business strategy is to grow our top-line and bottom-line, and build shareholder value through a commitment
to:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.45pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>commercial excellence;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: -16.05pt; margin: 0pt 0 0pt 40.5pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.45pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>organic growth;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 60.45pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.45pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>operational efficiencies;</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.45pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>new product development; and</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 42.45pt"></TD><TD STYLE="width: 18pt"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD>strategic acquisitions.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 42.45pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 24.45pt">In the table below, we provide an overview of selected operating metrics.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 42.45pt">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><B>&nbsp;<BR>
    &nbsp;</B></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><B>&nbsp;<BR>
    &nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><B>&nbsp;<BR>
    2018</B></TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center"><B>&nbsp;<BR>
    &nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><B>% of<BR>
    Revenues</B></TD>
    <TD STYLE="font-size: 10pt; text-align: center"><B>&nbsp;<BR>
    &nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><B>&nbsp;<BR>
    2017</B></TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center"><B>&nbsp;<BR>
    &nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><B>% of<BR>
    Revenues</B></TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center">(dollars in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; font-size: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">120,774</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">77,407</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Cost of revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">57,593</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47.7</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">38,237</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">49.4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Sales and marketing expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,443</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">20.2</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,082</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">General and administrative expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,382</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17.7</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17,525</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">22.6</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Research and development expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,988</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9.1</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,645</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7.3</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Amortization of intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,384</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,553</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.0</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other expense, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,959</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7.4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,986</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.6</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income from discontinued operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,377</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.1</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,151</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 24; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Components of Operating Income</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">As previously described above, on January 22, 2018, we sold substantially
all the assets of our operating subsidiary, Denville. The sale of Denville represented a strategic shift that had a major effect
on our operations and financial results. As such and pursuant to the accounting standards, the operating results of Denville for
the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements of operations.
Therefore the amounts and percentages discussed below exclude the revenues and expenses of Denville unless otherwise described.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Revenues.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We generate revenues
by selling apparatus, instruments, devices, systems, software and consumables through our distributors, direct sales force, websites
and catalogs. Our websites and catalogs serve as the primary sales tools for our various product lines. These product lines include
both proprietary manufactured products and complementary products from various suppliers. Our reputation as a leading producer
in many of our manufactured products creates traffic to our website, enables cross-selling and facilitates the introduction of
new products. We have field sales teams in the U.S., Canada, the United Kingdom, Germany, France, Spain and China. In those regions
where we do not have a direct sales team, we use distributors. Revenues from direct sales to end users included in continuing operations
represented approximately 59% and 55% of our revenues for the years ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Our products consist of instruments, consumables, and systems that
are made up of several individual products. Sales prices of these products range from under $100 to over $100,000, although are
mostly priced in the range of $5,000 to $15,000. They are mainly scientific instruments like spectrophotometers and plate readers
that analyze light to detect and quantify a wide range of molecular and cellular processes, or apparatus like gel electrophoresis
units. Following the acquisition of DSI, our products and services also include wireless monitors, data acquisition and analysis
products and software, and ancillary services including post-contract customer support, training and installation.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">We use distributors for both our catalog products and our higher priced
products, as well as for sales in locations where we do not have subsidiaries or where we have existing distributors in place from
acquired businesses. For the years ended December 31, 2018 and 2017, approximately 41% and 45% of our total revenues from continuing
operations, respectively, were derived from sales to distributors.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">For the years ended December 31, 2018 and 2017, approximately 85%
and 82% of our revenues from continuing operations, respectively, were derived from products we manufacture and approximately 15%
and 18%, respectively, were derived from complementary products we distribute in order to provide the researcher with a single
source for all equipment needed to conduct a particular experiment.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 0">For the years ended December 31, 2018 and 2017, approximately 30%
and 46% of our revenues from continuing operations, respectively, were derived from sales made by our non-United States operations.
As discussed later under &ldquo;Selected Results of Operations&rdquo;, the increase in revenues is primarily attributable to the
acquisition of DSI and the effect of currency translation.</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Changes in the relative proportion of our revenue sources between
direct sales and distribution sales, and the proportion of U.S. and non-U.S sales are primarily the result of the acquisition of
DSI.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Cost of revenues.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cost of revenues
includes material, labor and manufacturing overhead costs, obsolescence charges, packaging costs, warranty costs, shipping costs
and royalties. Our cost of revenues may vary over time based on the mix of products sold. We sell products that we manufacture
and products that we purchase from third parties. The products that we purchase from third parties typically have a higher cost
of revenues as a percent of revenues because the profit is effectively shared with the original manufacturer. We anticipate that
our manufactured products will continue to have a lower cost of revenues as a percentage of revenues as compared with the cost
of non-manufactured products for the foreseeable future. Additionally, our cost of revenues as a percent of revenues will vary
based on mix of direct to end user sales and distributor sales, mix by product line and mix by geography.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Sales and marketing expenses.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sales
and marketing expense consists primarily of salaries and related expenses for personnel in sales, marketing and customer support
functions. We also incur costs for travel, trade shows, demonstration equipment, public relations and marketing materials, consisting
primarily of the printing and distribution of catalogs, supplements and the maintenance of our websites. We may from time to time
expand our marketing efforts by employing additional technical marketing specialists in an effort to increase sales of selected
categories of products. We may also from time to time expand our direct sales organizations in an effort to concentrate on key
accounts or promote certain product lines.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>General and administrative expenses.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General
and administrative expense consists primarily of salaries and other related costs for personnel in executive, finance, accounting,
information technology and human resource functions. Other costs include professional fees for legal and accounting services, information
technology infrastructure, facility costs, investor relations, insurance and provision for doubtful accounts.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 25; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Research and development expenses.</I>&nbsp;&nbsp;&nbsp; &nbsp;Research
and development expense consists primarily of salaries and related expenses for personnel and spending to develop and enhance our
products. Other research and development expense includes fees for consultants and outside service providers, and material costs
for prototype and test units. We expense research and development costs as incurred. Grants received from governmental entities
related to research projects are accounted for as a reduction in research and development expense over the period of the project.
We believe that investment in product development is a competitive necessity and plan to continue to make these investments in
order to realize the potential of new technologies that we develop, license or acquire for existing markets.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Stock-based compensation expenses.</I>&nbsp;&nbsp;&nbsp;&nbsp;
Stock-based compensation expense for the years ended December 31, 2018 and 2017 was $3.0 million and $3.5 million, respectively.
Included in stock-based compensation expense for the years ended December 31, 2018 and 2017 was stock-based compensation related
to discontinued operations of $0.2 million and $0.1 million, respectively. The stock-based compensation expense related to stock
options, restricted stock units, restricted stock units with a market condition and the employee stock purchase plan was recorded
as a component of cost of revenues, sales and marketing expenses, general and administrative expenses, research and development
expenses, and income from discontinued operations.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Selected Results of Operations</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Year ended December 31, 2018 compared to year ended December 31, 2017</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">Unless otherwise described, the amounts and percentages in the table
above and those amounts and percentages discussed below exclude the revenues and expenses of Denville.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Revenues </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Revenues for the year ended December 31, 2018 were $120.8 million,
an increase of 56.0%, or $43.4 million, compared to revenues of $77.4 million for the same period in 2017.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The increase in revenues reflects the addition of revenues from
DSI in the year ended December 31, 2018 of approximately $42.6 million, while the impact of currency translation positively impacted
revenues in the period by approximately $1.3 million. The favorability in currency translation for the year was primarily from
the strengthening of the euro and British pound against the U.S. dollar.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Reconciliation of Changes In Revenues Compared to the Same Period of the Prior Year</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">For the Year Ended<BR>
December 31, 2018</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">Organic and DSI change</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">54.3</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Foreign exchange effect</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1.7</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total revenue change</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">56.0</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Each reporting period, we face currency exposure that arises from
translating the results of our worldwide operations to the United States dollar at exchange rates that fluctuate from the beginning
of such period. We evaluate our results of operations on both a reported and a foreign currency-neutral basis, which excludes the
impact of fluctuations in foreign currency exchange rates. We believe that disclosing this non-GAAP financial information provides
investors with an enhanced understanding of the underlying operations of the business. This non-GAAP financial information approximates
information used by our management to internally evaluate our operating results. The non-GAAP financial information provided in
the table above should be considered in addition to, not as a substitute for, the financial information provided and presented
in accordance with accounting principles generally accepted in the United States, or GAAP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I></I></B></P>

<!-- Field: Page; Sequence: 26; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I></I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Cost of revenues</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Cost of revenues increased $19.4 million, or 50.6%, to $57.6 million
for the year ended December 31, 2018 compared with $38.2 million for the year ended December 31, 2017. The increase in cost of
revenues was primarily due to the effect on cost of revenues of the acquisition of DSI which was approximately $18.5 million. Gross
profit margin as a percentage of revenues increased to 52.3% for the year ended December 31, 2018 compared with 50.6% for 2017.
The increase in gross profit margin is primarily attributable to the effect of higher margin products following the acquisition
of DSI. The increase in gross profit margin was offset by the effect of a $3.8 million charge recognized in cost of revenues during
the year ended December 31, 2018 related to a purchase accounting inventory fair value step up amortization. This inventory fair
value step up was fully recognized into cost of revenues over approximately six months.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Sales and marketing expenses</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Sales and marketing expenses increased $9.3 million, or 62.1%, to
$24.4 million for the year ended December 31, 2018 compared with $15.1 million for the year ended December 31, 2017. The increase
in sales and marketing expenses was primarily due to the impact of the acquisition of DSI, as well as to a lesser extent, increases
in employee, consulting, and travel costs.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>General and administrative expenses</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">General and administrative expenses increased $3.9 million, or 22.0%,
to $21.4 million for the year ended December 31, 2018 compared with $17.5 million for the year ended December 31, 2017. The increase
was primarily attributable to the impact of the acquisition of DSI, as well as an increase in accrued bonus compensation. This
increase was partially offset by a decrease in stock-based compensation expense and employee costs.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Research and development expenses </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Research and development expenses were $11.0 million for the year
ended December 31, 2018, an increase of $5.4 million, or 94.7%, compared with $5.6 million for the year ended December 31, 2017.
The increase was primarily due to the impact of the acquisition of DSI.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Amortization of intangible assets</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Amortization of intangible asset expenses was $5.4 million and $1.6
million for the years ended December 31, 2018 and 2017, respectively. The increase in amortization expense was primarily due to
the addition of definite-lived intangible assets as a result of the DSI acquisition.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Other expense, net</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Other expense, net, was $9.0 million and $2.0 million for the years
ended December 31, 2018 and 2017, respectively. The increase in other expense, net was primarily due to an increase in interest
expense, net as a result of higher debt balances during the current period compared to the same period last year as well as transaction
costs incurred in 2018 of approximately $3.4 million, related to the acquisition of DSI and divestiture of Denville. These increases
were offset by a decrease in foreign currency losses as compared to the prior period. Interest expense was $5.4 million and $0.7
million for the years ended December 31, 2018 and 2017, respectively. Currency exchange rate fluctuations included as a component
of net loss resulted in approximately $0.1 million of currency gains and $0.5 million in currency losses during the years ended
December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Income taxes </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Income tax from continuing operations was a benefit of $3.7 million
and $0.6 million for the years ended December 31, 2018 and 2017, respectively. The effective income tax rate was 46.1% for the
year ended December 31, 2018, compared with 23.1% for the same period in 2017. The difference in our effective tax rate year over
year was primarily attributable to lower pre-tax income at certain individual subsidiaries in 2018 versus the impact of certain
provisions of U.S. tax reform in 2017.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On December 22, 2017, tax reform legislation known as the Tax Cuts
and Jobs Act (the Tax Act) was signed into law. A majority of the provisions of the Tax Act are effective January 1, 2018. The
Tax Act makes broad and complex changes to the U.S. Internal Revenue Code which include, but are not limited to: (1) the reduction
of the corporate income tax rate from 35% to 21%; (2) the implementation of a modified territorial tax system with a one-time transition
tax on previously unremitted earnings of foreign subsidiaries; (3) a new provision designed to tax global intangible low-taxed
income (GILTI); (4) the deduction for foreign-derived intangible income (FDII); (5) a new limitation on deductible interest expense;
and (6) limitations on the deductibility of certain executive compensation. The impacts of the Tax Act have been recorded in expense
from continuing operations and the details are discussed more fully in Note 20, <I>Income Taxes</I>, in the Notes to Consolidated
Financial Statements.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 27; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Income from discontinued operations</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Discontinued operations resulted in income of $1.4 million and $1.2
million for the years ended December 31, 2018 and 2017, respectively. On January 22, 2018, we sold substantially all the assets
of Denville, for approximately $20.0 million, which included a $3.0 million earn-out provision. The results of Denville were presented
in discontinued operations for both the years ended December 31, 2018 and 2017. Income from discontinued operations for the year
ended December 31, 2018 included a gain on sale of Denville of $1.3 million and an income tax benefit of $0.4 million. The income
tax benefit was mainly due to the reversal of deferred tax liabilities associated with indefinite lived intangibles following the
Denville Transaction.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Liquidity and Capital Resources </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Historically, we have financed our business through cash provided
by operating activities, bank borrowings, and the issuance of common stock. Our liquidity requirements arise primarily from investing
activities, including funding of acquisitions, and other capital expenditures.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On January 22, 2018, we sold the operations of Denville, and received
approximately $15.8 million, net of cash on hand. Simultaneously, we retired the existing debt balances of approximately $11.9
million. On January 31, 2018, we entered into a financing agreement, which comprised of a $64.0 million term loan and up to a $25.0
million line of credit. Finally, on January 31, 2018, we acquired DSI for approximately $68.0 million, net of cash acquired.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, we held cash and cash equivalents from continuing operations of $8.2 million, compared
with $5.2 million at December 31, 2017. As of December 31, 2018 and December 31, 2017, we had $60.8 million and $11.7 million of
borrowings outstanding under our credit facility, net of deferred financing costs, respectively. Total debt, net of cash and cash
equivalents was $52.6 million at December 31, 2018, compared to $6.5 million at December 31, 2017. In addition, we had an underfunded
United Kingdom pension liability of approximately $0.9 million and $1.2 million at December 31, 2018 and December 31, 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, cash and cash equivalents
held by our foreign subsidiaries was $3.2 million and $4.8 million, respectively. As of&nbsp;December 31, 2017, we changed our
indefinite reinvestment assertion to provide that all foreign cash balances above the level required for local operating expenses
would be repatriated to the U.S. in tax years after 2017. We maintain this modified assertion at December 31, 2018. As a result
of the 2017 Tax Act, post-2017 dividends from qualifying Controlled Foreign Corporations are no longer taxed in the U.S. However,
any dividends to the U.S. must still be assessed for withholding tax liability as well as income state tax liability. As a result
of our assertion, we determined the potential state income tax liability related to available cash balances at foreign subsidiaries
would be immaterial in both 2018 and 2017, and we had an accrued withholding tax liability of $38 thousand as of both December
31, 2018 and December 31, 2017, related to amounts determined to be available for repatriation.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Condensed Cash Flow Statements</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(unaudited)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended<BR> December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Cash flows from operations:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Net loss</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(865</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Other adjustments to operating cash flows</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,481</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,733</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Changes in assets and liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,675</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,811</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Net cash provided by operating activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,884</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,057</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Investing activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Additions to property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(986</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(890</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Acquisition, net of cash acquired</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(68,548</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Disposition, net of cash sold</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,754</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other investing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(16</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(27</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(53,796</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(917</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Financing activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Net proceeds from issuance of debt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">50,502</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,952</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other financing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,551</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">160</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Net cash provided by (used in) financing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">53,053</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,792</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">299</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,789</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Increase in cash and cash equivalents</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,440</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">137</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 28; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our operating activities provided cash of $2.9 million and $1.1
million for the year ended December 31, 2018 and 2017, respectively. The decrease in net cash flow from operations was primarily
due to the increase in net loss as well as the effect of changes in working capital period over period.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our investing activities used cash of $53.8 million and $0.9 million
for the year ended December 31, 2018 and 2017, respectively. Investing activities during the year ended December 31, 2018 primarily
consisted of $68.5 million paid for the acquisition of DSI and $15.8 million received from the disposition of Denville. Investing
activities during the year ended December 31, 2017 primarily included cash used for purchases of property, plant and equipment.
We spent $1.0 million and $0.9 million on capital expenditures during the year ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our financing activities have historically consisted of borrowings
and repayments under our revolving credit facility and term loans, payments of debt issuance costs and the issuance of common stock.
During the year ended December 31, 2018, financing activities provided cash of $53.1 million, compared with $1.8 million of cash
used by financing activities for the year ended December 31, 2017. During the year ended December 31, 2018, we borrowed $70.7 million,
repaid $20.2 million of debt and ended the year with $60.8 million of borrowings, net of deferred financing costs of $1.6 million.
During the year ended December 31, 2017, we borrowed $2.8 million under our credit facility, repaid $4.7 million of debt under
our credit facility and term loans and ended the year with $11.7 million of borrowings, net of deferred financing costs of $0.2
million. Net cash proceeds from the issuance of common stock for the years ended December 31, 2018 and 2017 was $4.6 million and
$0.2 million, respectively.</P>




<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>Borrowing Arrangements</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">On January 22, 2018, in connection with the closing of the sale of
Denville, we terminated the Third Amended and Restated Credit Agreement (the Credit Agreement), dated as of May 1, 2017, among
us, Brown Brothers Harriman &amp; Co. and each of the other lenders party thereto, and Bank of America, as administrative agent.
All outstanding amounts under the agreement were repaid in full using a portion of the proceeds of the Denville sale. At the time
of repayment, there was approximately $11.9 million of borrowings outstanding.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">On January 31, 2018, we entered into a financing agreement by and
among us and certain of our subsidiaries, as borrowers (collectively, the Borrower), certain of our subsidiaries thereto, as guarantors,
various lenders from time to time party thereto (the Lenders), and Cerberus Business Finance, LLC, as collateral agent and administrative
agent for the Lenders (the Financing Agreement). On August 16, 2018, we and Cerberus Business Finance, LLC entered into a First
Amendment to the Financing Agreement, which such amendment modified certain provisions relating to the borrowing base and reporting,
among other things.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The Financing Agreement provides for senior secured credit facilities
(the Senior Secured Credit Facilities) comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit.
The proceeds of the term loan and $4.8 million of advances under the revolving line of credit were used to fund a portion of the
DSI acquisition, and to pay fees and expenses related thereto and the closing of the Senior Secured Credit Facilities. In addition,
the revolving facility is available for use by us and our subsidiaries for general corporate and working capital needs, and other
purposes to the extent permitted by the Financing Agreement. The Senior Secured Credit Facilities have a maturity of five years.
At the closing date of the Financing Agreement, we had approximately $14.5 million of available borrowing capacity under the revolving
line of credit.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 29; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Commencing on March 31, 2018, the outstanding term loans amortize
in equal quarterly installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter,
$0.6 million per quarter during the next four quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment
at maturity.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The obligations under the Senior Secured Credit Facilities are unconditionally
guaranteed by us and certain of our existing and subsequently acquired or organized subsidiaries. The Senior Secured Credit Facilities
and related guarantees are secured on a first-priority basis (subject to certain liens permitted under the Financing Agreement)
by a lien on substantially all the tangible and intangible assets of the Company and its subsidiary guarantors, including all of
the capital stock held by such obligors (subject to a 65% limitation on pledges of capital stock of foreign subsidiaries), subject
to certain exceptions.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">Interest on all loans under the Senior Secured
Credit Facilities is paid monthly. Borrowings under the Financing Agreement accrue interest at a per annum rate equal to a LIBOR
rate plus 6.25%. The loans are also subject to a 1.25% interest rate floor for LIBOR loans and a 4.25% interest rate floor for
base rate loans. As further described under Item 7A, we have hedged a portion of the Financing Agreement using an interest rate
swap.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">The Financing Agreement contains customary
representations and warranties and affirmative covenants applicable to us and our subsidiaries and also contains certain restrictive
covenants, including, among others, limitations on the incurrence of additional debt, liens on property, acquisitions and investments,
loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect
of our capital stock, prepayments of certain debt, transactions with affiliates and modifications of organizational documents,
material contracts, affiliated practice agreements and certain debt agreements. The Financing Agreement also contains customary
events of default.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, we had borrowings
net of debt issuance costs of $60.8 million and $11.7 million respectively, outstanding. The carrying value of the debt approximates
fair value because the interest rate under the obligation approximates market rates of interest available to us for similar&nbsp;instruments.&nbsp;As
of December 31, 2018, we were in compliance with all financial covenants contained in the Financing Agreement, were subject to
covenant and working capital borrowing restrictions and had available borrowing capacity under our Financing Agreement of $9.8
million.</P>



<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, the weighted effective interest rate, net
of the impact of our interest rate swap, on our Term Loan was 8.88%.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our forecast of the period of time through which our financial resources
will be adequate to support our operations is a forward-looking statement that involves risks and uncertainties, and actual results
could vary as a result of a number of factors. Based on our current operations and current operating plans, we expect that our
available cash, cash generated from current operations and debt capacity will be sufficient to finance current operations, fund
our pension obligations, and finance capital expenditures for the next 12 months and beyond. We may however need to incur additional
debt or raise equity capital for our business. Additional capital raising activities will dilute the ownership interests of existing
stockholders to the extent we raise capital by issuing equity securities and we cannot guarantee that we will be successful in
raising additional capital on favorable terms or at all.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Critical Accounting Policies </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">We believe that our critical accounting policies are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">revenue recognition;</FONT></TD></TR>
</TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">accounting for income taxes;</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">inventory;</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">valuation of identifiable intangible assets in business combinations;</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">valuation of long-lived and intangible assets and goodwill; and</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&Yuml;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">stock-based compensation.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Revenue recognition.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We follow
the provisions of FASB ASC 606, &ldquo;Revenue from Contracts with Customers&rdquo;. We recognize revenue of our products when
transfer of control of these products to the customer occurs. Transfer of control occurs when the Company has a right to payment,
and the customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon
shipment. Revenues on products are generally recognized at a point in time. We recognize revenue on our services when services
are performed or over the period of time over which the customer benefits from the service.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 30; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">For sales for which transfer of control occurs
upon shipment, we account for shipping and handling costs as fulfilment costs. As such, we record the amounts billed to the customer
for shipping costs as revenue and the costs within cost of revenues upon shipment. For sales, for which control transfers to customers
after shipment, we have elected to account for shipping and handling as activities to fulfill the promise to transfer the goods
to the customer. We therefore accrue for the costs of shipping undelivered items in the period of shipment.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">We make estimates evaluating our allowance for doubtful accounts.
On an ongoing basis, we monitor collections and payments from our customers and maintain a provision for estimated credit losses
based upon our historical experience and any specific customer collection issues that we have identified. Historically, such credit
losses have not been significant, and they have been within our expectations and the provisions established, however, there is
no assurance that we will continue to experience the same credit loss rates that we have in the past. A significant change in the
liquidity or financial position of our customers could have a material adverse impact on the collectability of our accounts receivable
and our future operating results.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"><I>Accounting for income taxes.</I>&nbsp;&nbsp;&nbsp;&nbsp; We determine
our annual income tax provision in each of the jurisdictions in which we operate. This involves determining our current and deferred
income tax expense that reflects accounting for differences between the financial statement carrying amounts of existing assets
and liabilities and their respective tax bases. The future tax consequences attributable to these differences result in deferred
tax assets and liabilities, which are included in our consolidated balance sheets. We assess the recoverability of the deferred
tax assets by considering whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.
To the extent we believe that recovery does not meet this &ldquo;more likely than not&rdquo; standard as required in FASB ASC 740,
&ldquo;Income Taxes&rdquo;, we must establish a valuation allowance. If a valuation allowance is established, increased or decreased
in a period, we allocate the related income tax expense or benefit to income from continuing operations in the consolidated statement
of operations.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Management&rsquo;s judgment and estimates are required in determining
our income tax provision, deferred tax assets and liabilities and any valuation allowance recorded against deferred tax assets.
We review the recoverability of deferred tax assets during each reporting period by reviewing estimates of future taxable income,
future reversals of existing taxable temporary differences, and tax planning strategies that would, if necessary, be implemented
to realize the benefit of a deferred tax asset before expiration. Due to our three year cumulative loss position, we concluded
that a full valuation allowance was required to offset most U.S. deferred tax assets, net of deferred tax liabilities except deferred
tax liabilities related to indefinite lived intangible assets. At December 31, 2018, we have a valuation allowance of $13.9 million,
of which $13.0 million relates to our U.S. deferred tax assets. The remainder relates to deferred tax assets in certain foreign
jurisdictions.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">We assess tax positions taken on tax returns, including recognition
of potential interest and penalties, in accordance with the recognition thresholds and measurement attributes outlined in FASB
ASC 740. Interest and penalties recognized, if any, would be classified as a component of income tax expense.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Inventory.</I>&nbsp;&nbsp;&nbsp;&nbsp; We value our inventory at
the lower of the actual cost to purchase (first-in, first-out method) and/or manufacture the inventory or the net realizable value
of the inventory. We regularly review inventory quantities on hand and record a provision to write down excess and obsolete inventory
to its estimated net realizable value if less than cost, based primarily on historical inventory usage and estimated forecast of
product demand. Since forecasted product demand quite often is a function of previous and current demand, a significant decrease
in demand could result in an increase in the charges for excess inventory quantities on hand. In addition, our industry is subject
to technological change and new product development, and technological advances could result in an increase in the amount of obsolete
inventory quantities on hand. Therefore, any significant unanticipated changes in demand or technological developments could have
a significant adverse impact on the value of our inventory and our reported operating results.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><i>Valuation of identifiable intangible assets acquired in business
combinations.</i><font style="font-size: 10pt">&nbsp;&nbsp;&nbsp; The determination of the fair value of intangible assets, which
represents a significant portion of the purchase price in our acquisitions, requires the use of significant judgment with regard
to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period and
the method by which the intangibles asset will be amortized. We estimate the fair value of acquisition-related intangible assets
principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected
cash flows are discounted to determine the present value of the assets at the dates of acquisitions. At December 31, 2018, amortizable
intangible assets include existing technology, trade names, distribution agreements, in-process research and development, customer
relationships and patents. These amortizable intangible assets are amortized on a straight-line basis over 7 to 15 years, 10 to
15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.</font></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Valuation of long-lived and intangible assets.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
accordance with the provisions of FASB ASC 360, <I>&ldquo;Property, Plant and Equipment&rdquo;</I>, we assess the value of identifiable
intangibles with finite lives and long-lived assets for impairment whenever events or changes in circumstances indicate that the
carrying value may not be recoverable. Factors we consider important which could trigger an impairment review include the following:
significant underperformance relative to expected historical or projected future operating results; significant changes in the
manner of our use of the acquired assets or the strategy for our overall business; significant negative industry or economic trends;
significant changes in who our competitors are and what they do; significant changes in our relationship with our distributors;
significant decline in our stock price for a sustained period; and our market capitalization relative to net book value.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 31; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">If we were to determine that the value of long-lived assets and identifiable
intangible assets with finite lives was not recoverable based on the existence of one or more of the aforementioned factors, then
the recoverability of those assets to be held and used would be measured by a comparison of the carrying amount of those assets
to undiscounted future net cash flows before tax effects expected to be generated by those assets. If such assets are considered
to be impaired, the impairment to be recognized would be measured by the amount by which the carrying value of the assets exceeds
the fair value of the assets.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Goodwill and Other Intangible Assets.</I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FASB
ASC 350, <I>&ldquo;Intangibles-Goodwill and Others&rdquo;</I> addresses financial accounting and reporting for acquired goodwill
and other intangible assets. Among other things, FASB ASC 350 requires that goodwill and intangible assets with indefinite useful
lives no longer be amortized, but rather tested annually for impairment or more frequently if events or circumstances indicate
that there may be impairment. Goodwill is also subject to an annual impairment test, or more frequently, if indicators of potential
impairment arise. ASU 2011-08 intends to simplify goodwill impairment testing by permitting an assessment of qualitative factors
to determine when events and circumstances lead to the conclusion that it is necessary to perform the two-step goodwill impairment
test required under ASC 350. The two-step goodwill impairment test consists of a comparison of the fair value of our reporting
units with their carrying amount. If the carrying amount exceeds its fair value, we are required to perform the second step of
the impairment test, as this is an indication that goodwill may be impaired. The impairment loss is measured by comparing the implied
fair value of the reporting unit&rsquo;s goodwill with its carrying amount. If the carrying amount exceeds the implied fair value,
an impairment loss shall be recognized in an amount equal to the excess. After an impairment loss is recognized, the adjusted carrying
amount of the intangible asset shall be its new accounting basis. Subsequent reversal of a previously recognized impairment loss
is prohibited. For unamortizable intangible assets, if the carrying amount were to exceed the fair value of the asset we would
write down the unamortizable intangible asset to fair value.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">For the purpose of our goodwill analysis, we have one reporting unit.
We conducted our annual impairment analysis in the fourth quarter of fiscal year 2018. The determination of the fair value of the
reporting unit requires us to make a significant estimate on control premiums appropriate of industries in which we compete. We
compared our carrying value to our overall market capitalization.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The results of our test for goodwill impairment showed that the estimated
fair value of our business substantially exceeded its carrying value. We concluded that none of our goodwill was impaired.&nbsp;
We also concluded that the fair value of the unamortized intangible assets significantly exceeds the carrying amounts.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Stock-based compensation.</I>&nbsp;&nbsp;&nbsp;&nbsp; We account
for stock-based payment awards in accordance with the provisions of FASB ASC 718, <I>&ldquo;Compensation&mdash;Stock Compensation&rdquo;</I>,
which requires us to recognize compensation expense for all stock-based payment awards made to employees and directors including
stock options, restricted stock units and restricted stock units with a market condition related to our Third Amended and Restated
2000 Stock Option and Incentive Plan, as well as employee stock purchases related to our Employee Stock Purchase Plan (as amended,
ESPP). We issue new shares upon stock option exercises, upon the vesting of restricted stock units and restricted stock units with
a market condition, and under our ESPP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp; &nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">FASB ASC 718 requires companies to estimate the fair value of stock-based
payment awards on the date of grant using an option-pricing model. The value of the award that vests is recognized as expense over
the requisite service periods in our consolidated statement of operations. We adopted ASU 2016-09 as of January 1, 2017. As a result
of this adoption, we have elected as an accounting policy to account for forfeitures for service based awards as they occur, with
no adjustment for estimated forfeitures.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">We value stock-based payment awards, except restricted stock awards,
at the grant date using the Black-Scholes option-pricing model. We value the restricted stock units with a market condition at
the grant date using a Monte-Carlo valuation simulation. Our determination of fair value of stock-based payment awards on the date
of grant using an option-pricing model or Monte-Carlo valuation simulation is affected by our stock price as well as assumptions
regarding a number of highly complex and subjective variables. These variables include, but are not limited to our expected stock
price volatility over the term of the awards and actual and projected stock option exercise behaviors.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 32; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The fair value of restricted stock units are based on the market price
of our common stock on the date of grant and are recorded as compensation expense ratably over the applicable service period, which
ranges from one to four years. Unvested restricted stock units are forfeited in the event of termination of employment or engagement
with our Company.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We record stock compensation expense on a straight-line basis over
the requisite service period for all awards granted.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Impact of Foreign Currencies </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Our international operations in some instances operate in a natural
hedge as we sell our products in many countries and a substantial portion of our revenues, costs and expenses are denominated in
foreign currencies, especially the British pound, the euro, the Canadian dollar and the Swedish krona.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">During the year ended December 31, 2018, changes in foreign currency
exchange rates resulted in a favorable translation effect on our consolidated revenues and a favorable effect on our consolidated
net loss. Changes in foreign currency exchange rates resulted in a favorable effect on revenues of approximately $1.3 million and
an unfavorable effect on expenses of approximately $1.0 million.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The loss associated with the translation of foreign equity into U.S.
dollars included as a component of comprehensive (loss) gain during the year ended December 31, 2018, was approximately $2.9 million,
compared to a gain of $4.4 million for the year ended December 31, 2017.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">Currency exchange rate fluctuations included as a component of net
loss resulted in approximately $0.1 million in currency gains and $0.5 million in currency losses during the year ended December
31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Recently Issued Accounting Pronouncements </B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In February 2016, the Financial Accounting Standards Board (FASB)
issued Accounting Standards Update (ASU) 2016-02, <I>Leases</I>, which is intended to improve financial reporting about leasing
transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations
created by lease terms of more than 12&nbsp;months. The update is effective for fiscal years beginning after December 15, 2018.
A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest
comparative period presented in the financial statements, with certain practical expedients available. We expect to utilize a practical
expedient in our method of adoption of the standard. &nbsp;Under this expedient,&nbsp;which is a &ldquo;current-period adjustment
method,&rdquo; we would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retained earnings as of that
date.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We have made substantial progress in our assessment over the impact
of&nbsp;the standard and determined that only material leases that we hold are our building leases. Upon adoption of the standard,
we preliminarily expect to record a right of use asset in the range of approximately $9 to $11 million and a lease liability in
the range of approximately $10 to $12&nbsp;million&nbsp;on our consolidated balance sheet. The finalization of our assessment
may result in changes to our estimates that may impact our preliminary estimate of the cumulative effect.</p>

<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments&mdash;Credit
Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> which amends the impairment model by requiring entities
to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types
of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The
ASU is effective for public entities for fiscal years beginning after December 15, 2019, with early adoption permitted. In November
2018, the FASB issued ASU No. 2018-19, <i>Codification Improvements to Topic 326, Financial Instruments&mdash;Credit Losses</i>,
which provided additional implementation guidance on the previously issued ASU. We have not yet completed our assessment of the
impact of the new standard on our consolidated financial statements. Currently, we believe that the most notable impact of this
ASU will relate to our processes around the assessment of the adequacy of our allowance for doubtful accounts on trade accounts
receivable and the recognition of credit losses.</p>

<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In August 2017, the FASB issued ASU 2017-12, <I>Derivatives and
Hedging (Topic 815)</I> which amends the hedge accounting recognition and presentation requirements in ASC 815 <I>Derivatives and
Hedging</I>. The Board&rsquo;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information
conveyed to financial statement users about an entity&rsquo;s risk management activities by better aligning the entity&rsquo;s
financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify
the application of hedge accounting by preparers. The ASU is effective for annual reporting periods, including interim periods
within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any
interim period. We are evaluating the requirements of this guidance and have not yet determined the impact of the adoption on our
consolidated financial position, results of operations and cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 33; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In August 2018, the FASB issued ASU No. 2018-14, <I>Disclosure Framework&mdash;Changes
to the Disclosure Requirements for Defined Benefit Plans</I>, which amends ASC 715 to add, remove and clarify disclosure requirements
related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning
after December 15, 2020, with early adoption permitted. We have not yet completed our assessment of the impact of the new standard
on our consolidated financial statements.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Recently Adopted Accounting Pronouncements</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In May 2014, the FASB issued ASU 2014-09,&nbsp;<I>Revenue from Contracts
with Customers,&nbsp;</I>a new accounting standard that provides for a comprehensive model to use in the accounting for revenue
arising from contracts with customers that will replace most existing revenue recognition guidance within generally accepted accounting
principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services
to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We adopted this standard as of January 1, 2018 using the modified
retrospective approach. As part of the implementation of the standard, we identified our significant revenue streams, which currently
consist primarily of product revenue transactions, and service, maintenance and extended warranty transactions on certain product
sales. The timing of recognizing revenues for these revenue streams did not materially change. Additionally, there were no material
changes to business processes, systems and controls. Our updated revenue recognition policy and additional disclosures are presented
in Note 17.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 22.5pt; margin: 0pt 0">In May 2017, the FASB issued ASU 2017-09,&nbsp;Stock compensation
(Topic 718): Scope of modification accounting&nbsp;which amends the scope of modification accounting for share-based payment arrangements.
The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would
be required to apply modification accounting under ASC 718. Specifically, an entity would not apply modification accounting if
the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification.
The ASU is effective for annual reporting periods, including interim periods within those annual reporting periods, beginning after
December 15, 2017. We adopted this guidance on January 1, 2018, and the new standard did not have a material impact on our consolidated
financial position, results of operations and cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_019"></A></TD><TD STYLE="width: 1in"><B>Item 7A.</B></TD><TD><B><I>Quantitative and Qualitative Disclosures about Market Risk.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The majority of our manufacturing and testing of products occurs
in our facilities in the United States, Germany, Sweden and Spain. We sell our products globally through our distributors, direct
sales force, websites and catalogs. As a result, our financial results are affected by factors such as changes in foreign currency
exchange rates and weak economic conditions in foreign markets.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We collect amounts representing a substantial portion of our revenues
and pay amounts representing a substantial portion of our operating expenses in foreign currencies. As a result, changes in currency
exchange rates from time to time may affect our operating results.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">We are exposed to market risk from changes in interest rates primarily
through our financing activities. As of December 31, 2018, we had $60.8 million outstanding under our Financing Agreement, net
of deferred financing costs.</P>



<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As noted above under the heading &ldquo;Borrowing Arrangements&rdquo;,
on January 22, 2018, we terminated the Credit Agreement, and on January 31, 2018, entered into the Financing Agreement. As a result
of terminating the Credit Agreement, we unwound our previously existing swap agreement and received an immaterial amount of proceeds.
On February 16, 2018, we entered into a new interest rate swap contract with PNC bank with a notional amount of $36.0 million and
a termination date of January 31, 2023 in order to hedge the risk of changes in the effective benchmark interest rate (LIBOR) associated
with the Financing Agreement. The swap contract converted specific variable-rate debt into fixed-rate debt and fixed the LIBOR
rate associated with a portion of the term loan under the Financing Agreement at 2.72%.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, the weighted effective interest rates,
net of the impact of our interest rate swaps, on our Term Loan was 8.88%. Assuming no other changes which would affect the margin
of the interest rate, the estimated effect of interest rate fluctuations on outstanding borrowings under our Financing Agreement
as of December 31, 2018 is quantified and summarized as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 34; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">If compared to the rate as of December 31, 2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Interest expense increase</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">Interest rates increase by 1%</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">283</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Interest rates increase by 2%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">566</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_020"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 8.</B></TD><TD><B><I>Financial Statements and Supplementary Data.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The information required by this item is contained in the consolidated
financial statements filed as part of this Annual Report on Form&nbsp;10-K and is listed under Item&nbsp;15 of Part IV below.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_021"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 9.</B></TD><TD><B><I>Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">None.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_022"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 9A.</B></TD><TD><B><I>Controls and Procedures.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 0">This Report includes the certifications of our Chief Executive
Officer and Chief Financial Officer required by Rule 13a-14 of the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange
Act&rdquo;). See Exhibits 31.1 and 31.2. This Item&nbsp;9A includes information concerning the controls and control evaluations
referred to in those certifications.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluation of
Disclosure Controls and Procedures</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 27.35pt; background-color: white">Disclosure controls
and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports
we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in
the rules and forms of the U.S. Securities and Exchange Commission. Disclosure controls and procedures include, without limitation,
controls and procedures designed to ensure that information required to be disclosed by us in our reports that we file or submit
under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial
Officer, as appropriate to allow timely decisions regarding our required disclosure. In designing and evaluating our disclosure
controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated,
can provide only reasonable assurance of achieving the desired control objectives, and management was required to apply its judgment
in evaluating and implementing possible controls and procedures.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 27.35pt; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">We carried out an evaluation, under the supervision
and with the participation our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation
of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of
the period covered in this Report. Based upon the evaluation described above, our Chief Executive Officer and Chief Financial Officer
have concluded that they believe that our disclosure controls and procedures were effective, as of December 31, 2018, in providing
reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act
is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow
timely decisions regarding required disclosures, and is recorded, processed, summarized and reported within the time periods specified
in the Securities and Exchange Commission&rsquo;s rules and forms.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 27.35pt; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Management&rsquo;s
Report on Internal Control Over Financial Reporting</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; background-color: white">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 27.35pt; background-color: white">Our management is responsible
for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f)
under the Exchange Act). Our internal control over financial reporting is a process designed by and under the supervision of our
Chief Executive Officer and Chief Financial Officer and effected by our management and other personnel, to provide reasonable assurance
regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes
in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies
and procedures that (1)&nbsp;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect transactions
and dispositions of assets, (2)&nbsp;provide reasonable assurance that transactions are recorded as necessary to permit preparation
of consolidated financial statements for external purposes in accordance with generally accepted accounting principles, (3)&nbsp;provide
reasonable assurance that receipts and expenditures are being made only in accordance with authorizations of management and directors,
and (4)&nbsp;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition
of assets that could have a material effect on the consolidated financial statements.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; background-color: white"></P>

<!-- Field: Page; Sequence: 35; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; background-color: white"></P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">Because of inherent limitations, internal control
over financial reporting may not prevent or detect misstatements. It is a process that involves human diligence and compliance
and is therefore subject to human error and misjudgment. In general, evaluations of effectiveness for future periods are subject
to risk as controls may become inadequate due to changes in conditions or the degree of compliance with key processes or procedures
could deteriorate.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">Our management evaluated the effectiveness of our
internal control over financial reporting as of December 31, 2018 using the criteria set forth in Internal Control &ndash; Integrated
Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). As a result of that evaluation,
management has concluded that our internal control over financial reporting was effective as of December 31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">The Company closed the acquisition of DSI
on January 31, 2018. DSI's total assets and revenue constituted 47.6% and 35.2%, respectively, of the Company&rsquo;s consolidated
total assets and revenue as shown on our consolidated financial statements as of and for the year ended December 31, 2018. As
the acquisition occurred in the first quarter of fiscal 2018, the Company excluded DSI's internal control over financial reporting
from the scope of the assessment of the effectiveness of the Company&rsquo;s disclosure controls and procedures. This exclusion
is in accordance with the general guidance issued by the Staff of the Securities and Exchange Commission that an assessment of
a recently-acquired business may be omitted from the scope in the year of acquisition, if specified conditions are satisfied.</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt"><FONT STYLE="background-color: white">The effectiveness
of our internal control over financial reporting as of December 31, 2018 has also been audited by Grant Thornton LLP, our independent
registered public accounting firm, as stated in their report, which is included below in Item&nbsp;9A(e).</FONT></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Changes in Internal
Controls Over Financial Reporting</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 27.35pt; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">There has been no change in the Company's internal
control over financial reporting as of&nbsp;December 31, 2018, that has materially affected, or is reasonably likely to materially
affect, the Company's internal control over financial reporting.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><I>&nbsp;</I></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inherent Limitations
on Effectiveness of Controls</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 27.35pt; background-color: white">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 27.35pt; margin: 0pt 14.8pt 0pt 5pt">The design of any system
of control is based upon certain assumptions about the likelihood of future events, and there can be no assurance that any design
will succeed in achieving its stated objectives under all future events, no matter how remote, that controls may become inadequate
because of changes in conditions, or that the degree of compliance with the policies or procedures may not deteriorate. Because
of their inherent limitations, systems of control may not prevent or detect all misstatements. Accordingly, even effective systems
of control can provide only reasonable assurance of achieving their control objectives.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 36; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Report of Independent
Registered Public Accounting Firm </B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Report of Independent Registered Public Accounting Firm</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Board of Directors and Shareholders</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Harvard Bioscience, Inc.:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Opinion on internal control over financial reporting</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We have audited the internal control over financial reporting of
Harvard Bioscience, Inc.(a Delaware corporation) and subsidiaries (the &ldquo;Company&rdquo;) as of December 31, 2018, based on
criteria established in the 2013 <I>Internal Control&mdash;Integrated Framework</I> issued by the Committee of Sponsoring Organizations
of the Treadway Commission (&ldquo;COSO&rdquo;). In our opinion, the Company maintained, in all material respects, effective internal
control over financial reporting as of December 31, 2018, based on criteria established in the 2013 <I>Internal Control&mdash;Integrated
Framework</I> issued by COSO.</P>



<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We also have audited, in accordance with the standards of the Public Company Accounting
Oversight Board (United States) (&ldquo;PCAOB&rdquo;), the consolidated financial statements of the Company as of and for the
year ended December 31, 2018, and our report dated March 18, 2019 expressed an unqualified opinion on those financial statements.</P>



<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Basis for opinion</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The Company&rsquo;s management is responsible for maintaining effective internal control over financial reporting
and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&rsquo;s
Report on Internal Control Over Financial Reporting (&ldquo;Management&rsquo;s Report&rdquo;). Our responsibility is to express
an opinion on the Company&rsquo;s internal control over financial reporting based on our audit. We are a public accounting firm
registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities
laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We conducted our audit in accordance with the standards of the PCAOB.
Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control
over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control
over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness
of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances.
We believe that our audit provides a reasonable basis for our opinion.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our audit of, and opinion on, the Company&rsquo;s internal control
over financial reporting does not include the internal control over financial reporting of Data Sciences International, Inc. (DSI),
a wholly-owned subsidiary, whose financial statements reflect total assets and revenues constituting 47.6 and 35.2 percent, respectively,
of the related consolidated financial statement amounts as of and for the year ended December 31, 2018. As indicated in Management&rsquo;s
Report, DSI was acquired during 2018. Management&rsquo;s assertion on the effectiveness of the Company&rsquo;s internal control
over financial reporting excluded internal control over financial reporting of DSI.</P>



<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B>Definition and limitations of internal control over financial reporting</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">A company&rsquo;s internal control over financial reporting is a
process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles. A company&rsquo;s internal control
over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable
detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance
that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted
accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations
of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized
acquisition, use, or disposition of the company&rsquo;s assets that could have a material effect on the financial statements.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Because of its inherent limitations, internal control over financial
reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject
to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies
or procedures may deteriorate.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">/s/ GRANT THORNTON LLP</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Boston, Massachusetts</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">March 18, 2019</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 37; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 1in"><A NAME="a_023"></A><B>Item&nbsp;9B.</B></TD><TD><B>Other Information. </B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">None.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>PART&nbsp;III</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_024"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 10.</B></TD><TD><B><I>Directors, Executive Officers and Corporate Governance.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Incorporated by reference to our definitive Proxy Statement to be
filed pursuant to Regulation 14A under the Exchange Act, in connection with our 2019 Annual Meeting of Stockholders. Information
concerning executive officers of our Company is included in Part I of this Annual Report on Form 10-K as Item&nbsp;1. Business-
Executive Officers of the Registrant and incorporated herein by reference.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_025"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 11.</B></TD><TD><B><I>Executive Compensation.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Incorporated by reference to our definitive Proxy Statement to be
filed pursuant to Regulation&nbsp;14A under the Exchange Act in connection with our 2019 Annual Meeting of Stockholders.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_026"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 12.</B></TD><TD><B><I>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Incorporated by reference to our definitive Proxy Statement to be
filed pursuant to Regulation&nbsp;14A under the Exchange Act in connection with our 2019 Annual Meeting of Stockholders.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_027"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 13.</B></TD><TD><B><I>Certain Relationships and Related Transactions, and Director Independence.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Incorporated by reference to our definitive Proxy Statement to be
filed pursuant to Regulation&nbsp;14A under the Exchange Act in connection with our 2019 Annual Meeting of Stockholders.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"><A NAME="a_028"></A></TD><TD STYLE="width: 1in"><B>Item&nbsp; 14.</B></TD><TD><B><I>Principal Accounting Fees and Services.</I></B></TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Incorporated by reference to our definitive Proxy Statement to be
filed pursuant to Regulation&nbsp;14A under the Exchange Act in connection with our 2019 Annual Meeting of Stockholders.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 38; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 8%"><A NAME="a_029"></A><FONT STYLE="font-size: 10pt"><B>Item&nbsp;15.</B></FONT></TD>
    <TD STYLE="white-space: nowrap; width: 85%"><FONT STYLE="font-size: 10pt"><B><I>Exhibits, Financial Statement Schedules. </I></B></FONT></TD>
    <TD STYLE="white-space: nowrap; width: 7%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3"><FONT STYLE="font-size: 10pt">(a)&nbsp;&nbsp;Documents Filed. The following documents are filed as part of this Annual Report on Form 10-K or incorporated by reference as indicated: </FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">1</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Financial Statements. The consolidated financial statements of Harvard Bioscience,&nbsp;Inc. and its subsidiaries filed under this Item&nbsp;15:</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_001"><FONT STYLE="font-size: 10pt">Index to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_001"><FONT STYLE="font-size: 10pt">F-1 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_002"><FONT STYLE="font-size: 10pt">Report of Independent Registered Public Accounting Firm</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_002"><FONT STYLE="font-size: 10pt">F-2 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_003"><FONT STYLE="font-size: 10pt">Consolidated Balance Sheets as of December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_003"><FONT STYLE="font-size: 10pt">F-3 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_004"><FONT STYLE="font-size: 10pt">Consolidated Statements of Operations for the years ended&nbsp;&nbsp;December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_004"><FONT STYLE="font-size: 10pt">F-4 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_005"><FONT STYLE="font-size: 10pt">Consolidated Statements of Comprehensive (Loss) Income for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_005"><FONT STYLE="font-size: 10pt">F-5</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_006"><FONT STYLE="font-size: 10pt">Consolidated Statements of Stockholders&rsquo; Equity for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_006"><FONT STYLE="font-size: 10pt">F-6</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_007"><FONT STYLE="font-size: 10pt">Consolidated Statements of Cash Flows for the years ended&nbsp;December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_007"><FONT STYLE="font-size: 10pt">F-7</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><A HREF="#a_008"><FONT STYLE="font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_008"><FONT STYLE="font-size: 10pt">F-8</FONT></A></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">2</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Exhibits and Exhibit&nbsp;Index. See the Exhibit&nbsp;Index included as the last part of this Annual Report on Form 10-K, which is incorporated herein by reference.</FONT></TD>
    <TD STYLE="white-space: nowrap; vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 39; Value: 4 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B><A NAME="a_001"></A>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 93%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 7%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt"><B>HARVARD BIOSCIENCE, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><B><U>Page</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_002"><FONT STYLE="font-size: 10pt">Report of Independent Registered Public Accounting Firm</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_002"><FONT STYLE="font-size: 10pt">F-2 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_003"><FONT STYLE="font-size: 10pt">Consolidated Balance Sheets as of December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_003"><FONT STYLE="font-size: 10pt">F-3 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_004"><FONT STYLE="font-size: 10pt">Consolidated Statements of Operations for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_004"><FONT STYLE="font-size: 10pt">F-4 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_005"><FONT STYLE="font-size: 10pt">Consolidated Statements of Comprehensive (Loss) Income for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_005"><FONT STYLE="font-size: 10pt">F-5 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_006"><FONT STYLE="font-size: 10pt">Consolidated Statements of Stockholders&rsquo; Equity for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_006"><FONT STYLE="font-size: 10pt">F-6 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_007"><FONT STYLE="font-size: 10pt">Consolidated Statements of Cash Flows for the years ended December&nbsp;31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_007"><FONT STYLE="font-size: 10pt">F-7 </FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#a_008"><FONT STYLE="font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="white-space: nowrap; text-align: center"><A HREF="#a_008"><FONT STYLE="font-size: 10pt">F-8</FONT></A></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 40; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><A NAME="a_002"></A>Report of Independent Registered Public Accounting
Firm</B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">The Board of Directors and Shareholders</P>

<P STYLE="font-size: 10pt; text-indent: -12.25pt; margin: 0pt 0 0pt 12.2pt">Harvard Bioscience, Inc.:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Opinion on the financial statements </B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We have audited the accompanying consolidated balance sheets of Harvard Bioscience, Inc. (a Delaware corporation)
and subsidiaries (the &ldquo;Company&rdquo;) as of December 31, 2018 and 2017, the related consolidated statements of operations,
comprehensive loss, changes in stockholders&rsquo; equity, and cash flows for each of the two years in the period ended December
31, 2018, and the related notes (collectively referred to as the &ldquo;financial statements&rdquo;). In our opinion, the financial
statements present fairly, in all material respects, the financial position of the Company as of December 31, 2018 and 2017, and
the results of its operations and its cash flows for each of the two years in the period ended December 31, 2018, in conformity
with accounting principles generally accepted in the United States of America.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We also have audited, in accordance with the standards of the Public Company Accounting
Oversight Board (United States) (&ldquo;PCAOB&rdquo;), the Company&rsquo;s internal control over financial reporting as of December
31, 2018, based on criteria established in the 2013 Internal Control&mdash;Integrated Framework issued by the Committee of Sponsoring
Organizations of the Treadway Commission (&ldquo;COSO&rdquo;), and our report dated March 18, 2019 expressed an unqualified opinion.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Basis for opinion </B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">These financial statements are the responsibility of the Company&rsquo;s management. Our responsibility is to
express an opinion on the Company&rsquo;s financial statements based on our audits. We are a public accounting firm registered
with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws
and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan
and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement,
whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial
statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining,
on a test basis, evidence supporting the amounts and disclosures in the financial statements. Our audits also included evaluating
the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of
the financial statements. We believe that our audits provide a reasonable basis for our opinion.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">/s/ GRANT THORNTON LLP</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">We have served as the Company&rsquo;s auditor since 2017.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Boston, Massachusetts</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">March 18, 2019</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">HARVARD BIOSCIENCE, INC.</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center"><A NAME="a_003"></A>CONSOLIDATED BALANCE SHEETS</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(In thousands, except share and per share data)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR>
2018</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR>
2017</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold"><U>Assets</U></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Current assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Cash and cash equivalents</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">8,173</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">5,192</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable, net of allowance for doubtful accounts of $332 and $193, respectively</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,463</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">13,382</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Inventories</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25,087</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16,848</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Other receivables and other assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,109</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,709</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,404</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Total current assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">57,832</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,535</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Property, plant and equipment, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,898</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,743</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">211</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">182</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Amortizable intangible assets, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">44,532</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,030</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Goodwill</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">57,304</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,336</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Indefinite lived intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,232</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,244</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,604</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">324</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Long term assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,960</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">168,613</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">109,354</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-decoration: underline; text-align: left">Liabilities and Stockholders' Equity</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Current liabilities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Current portion, long-term debt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,999</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2,765</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,359</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,410</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Deferred revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,820</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">505</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">978</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">395</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,762</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,816</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Other liabilities - current</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,588</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">293</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current liabilities held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,857</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Total current liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,506</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14,041</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Long-term debt, less current installments</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">58,796</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,983</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax liabilities - non-current</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,301</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,653</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other long term liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,286</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,466</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Long term liabilities held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,311</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">85,889</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">28,454</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Commitments and contingencies</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Stockholders' equity:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Preferred stock, par value $0 per share, 5,000,000 shares authorized</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt; text-indent: -10pt">Common stock, par value $0 per share, 80,000,000 shares authorized; 45,124,309 and 42,763,985 shares issued and 37,378,802 and 35,018,478 shares outstanding, respectively</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">436</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">419</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Additional paid-in-capital</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">226,377</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">218,792</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accumulated deficit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(119,889</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(116,967</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accumulated other comprehensive loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(13,532</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(10,676</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Treasury stock at cost, 7,745,507 common shares</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(10,668</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(10,668</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Total stockholders' equity</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">82,724</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">80,900</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders' equity</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">168,613</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">109,354</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">See accompanying notes to consolidated financial statements.</P>



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

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">HARVARD BIOSCIENCE, INC.</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center"><A NAME="a_004"></A>CONSOLIDATED STATEMENTS OF OPERATIONS</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(In thousands, except per share data)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">120,774</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">77,407</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Cost of revenues (exclusive of items shown separately below)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">57,593</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">38,237</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Gross profit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">63,181</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">39,170</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Sales and marketing expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,443</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,082</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">General and administrative expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,382</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17,525</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Research and development expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,988</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,645</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amortization of intangible assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,384</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,553</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total operating expenses, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">62,197</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">39,805</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Operating&nbsp;&nbsp;income (loss)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">984</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(635</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other income (expense):</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Foreign exchange</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">148</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(534</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Interest expense, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,367</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(713</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other expense, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,740</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(739</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other expense, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(8,959</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,986</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from continuing operations before income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,975</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,621</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,676</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(605</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(4,299</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,016</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Discontinued operations:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Income from discontinued operations before income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">936</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">534</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(441</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(617</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Income from discontinued operations, net of tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,377</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,151</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(865</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">(Loss) earnings per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Basic loss per common share from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.06</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.04</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Basic loss per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Diluted loss per common share from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.06</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.04</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Diluted loss per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Weighted average common shares:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Basic</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">36,453</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,753</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Diluted</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">36,453</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,753</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">See accompanying notes to consolidated financial statements.</FONT></P>


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

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">HARVARD BIOSCIENCE, INC.</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center"><A NAME="a_005"></A>CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (INCOME)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(In thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Net loss</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(865</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other comprehensive (loss) income:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Foreign currency translation adjustments</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,875</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,445</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Derivatives qualifying as hedges, net of tax:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Loss on derivative instruments designated and qualifying as cash flow hedges</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(343</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(24</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Amounts reclassified from accumulated other comprehensive (loss) income to net (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">136</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">61</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Derivatives qualifying as hedges, net of tax</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(207</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">37</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Defined benefit pension plans, net of tax:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Amortization of net losses included in net periodic pension costs, net of tax expense of $56 and $62 in 2018 and 2017, respectively</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">275</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">300</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Net (loss) gain, net of tax benefit of $10 and $246 in 2018 and 2017, respectively</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(49</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,200</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Defined benefit pension plans, net of tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">226</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,500</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other comprehensive (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,856</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,982</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Comprehensive (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,778</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,117</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">See accompanying notes to consolidated financial statements.</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="29" STYLE="font-size: 10pt; font-weight: bold; text-align: center">HARVARD BIOSCIENCE, INC.</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="29" STYLE="font-size: 10pt; font-weight: bold; text-align: center"><A NAME="a_006"></A>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="29" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(In thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Number </B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>of Shares</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Issued</B></FONT></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Common</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Stock</B></FONT></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Additional </B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Paid-in</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Capital</B></FONT></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Accumulated</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Deficit</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Accumulated<BR> Other<BR> Comprehensive<BR> Income (Loss)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Treasury</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Stock</B></FONT></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Total</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Stockholders&rsquo;</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Equity</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 37%; font-size: 10pt">Balance at December 31, 2016</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">42,187</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">418</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">215,134</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">(116,030</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">(16,658</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">(10,668</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">72,196</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Share based payment change in accounting principle</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">72</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(72</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock option exercises</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">143</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">188</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">190</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock purchase plan, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">76</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">140</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">140</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Vesting of restricted stock units</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">489</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Shares withheld for taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(131</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(242</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(243</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock compensation expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,500</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,500</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Net income</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(865</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(865</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other comprehensive loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,982</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,982</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Balance at December 31, 2017</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">42,764</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">419</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">218,792</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(116,967</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(10,676</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(10,668</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">80,900</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock option exercises</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,696</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,149</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,166</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock purchase plan</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">89</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">159</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">160</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Vesting of restricted stock units</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">915</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Shares withheld for taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(340</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(767</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(768</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock compensation expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,044</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,044</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Net loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other comprehensive loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,856</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,856</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance at December 31, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">45,124</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">436</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">226,377</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(119,889</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(13,532</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(10,668</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">82,724</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">See accompanying notes to consolidated financial statements.</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">HARVARD BIOSCIENCE, INC.</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center"><A NAME="a_007"></A>CONSOLIDATED STATEMENTS OF CASH FLOWS</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center">(In thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Cash flows from operating activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Net loss</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(865</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Adjustments to reconcile net loss to net cash provided by operating activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Stock compensation expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,044</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,500</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 20pt">Depreciation</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,423</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,317</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Gain on sale of Denville</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,251</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Gain on disposal of fixed assets, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Loss on sale of AHN</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">93</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Amortization of catalog costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">28</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">42</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Provision for (recovery of) allowance for doubtful accounts</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(109</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Amortization of intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,431</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,442</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Amortization of deferred financing costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">645</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">44</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Deferred income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,861</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,584</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Changes in operating assets and liabilities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">(Increase) decrease in accounts receivable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,792</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">196</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Decrease (increase) in inventories</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,554</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(548</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Increase in other receivables and other assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(124</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(102</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Increase (decrease) in trade accounts payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,593</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(918</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Increase in accrued income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">612</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">212</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Decrease in accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,149</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(736</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 30pt">Increase in deferred revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,492</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">95</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 30pt">Decrease in other liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,861</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,010</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 40pt">Net cash provided by operating activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,884</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,057</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Cash flows used in investing activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Additions to property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(986</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(890</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Additions to catalog costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(20</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(39</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Proceeds from sales of property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">12</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Acquisition, net of cash acquired</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(68,548</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Disposition, net of cash sold</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,754</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(53,796</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(917</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Cash flow provided by (used in) financing activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Proceeds from issuance of debt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">70,700</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,750</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Repayments of debt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(20,198</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(4,702</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Payments of debt issuance costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,006</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Net proceeds from issuance of common stock</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,557</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">160</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Net cash provided by (used in) financing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">53,053</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,792</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">299</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,789</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Increase in cash and cash equivalents</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,440</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">137</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Cash and cash equivalents at the beginning of period, including cash included in assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,733</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,596</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at the end of period, including cash included in assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,173</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,733</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Supplemental disclosures of cash flow information:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Cash paid for interest</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">4,987</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">686</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Cash refunded for income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">98</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">13</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">See accompanying
notes to consolidated financial statements.</FONT></P>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>HARVARD BIOSCIENCE, INC. </B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><A NAME="a_008"></A>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </B></P>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>1.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Organization</B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Harvard Bioscience, Inc., a Delaware corporation, is a global developer,
manufacturer, marketer and provider of a broad range of scientific instruments, systems, software and services used to advance
life science for basic research, drug discovery, physiologic monitoring, clinical and environmental testing. The Company&rsquo;s
products and services are sold to thousands of researchers in over 100 countries through its global sales organization, websites,
catalogs, and through distributors including Thermo Fisher Scientific Inc., VWR and other specialized distributors. The Company
has sales and manufacturing operations in the United States, the United Kingdom, Germany, Sweden, Spain, France, Italy, Canada
and China.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>2.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Summary of Significant Accounting Policies
</B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B></B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(a)&nbsp;</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Principles of Consolidation</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The consolidated financial statements include the accounts of Harvard
Bioscience,&nbsp;Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(b)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Use of Estimates</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The preparation of financial statements in conformity with accounting
principles generally accepted in the United States requires the use of management estimates. Such estimates include the determination
and establishment of certain accruals and provisions, including those for inventory excess and obsolescence, income tax and reserves
for bad debts. In addition, certain estimates are required in order to determine the value of assets and liabilities associated
with acquisitions, as well as the Company&rsquo;s defined benefit pension obligations. Estimates are also required to evaluate
the value and recoverability of existing long-lived and intangible assets, including goodwill. On an ongoing basis, the Company
reviews its estimates based upon currently available information. Actual results could differ materially from those estimates.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(c)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Cash and Cash Equivalents</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">For purposes of the consolidated balance sheets and statements of
cash flows, the Company considers all highly liquid instruments with original maturities of three months or less to be cash equivalents.
Cash and cash equivalents include cash on hand and amounts due from banks. The Company maintains a portion of its cash in bank
deposits, which at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. The
Company does not believe it is exposed to any significant risk with respect to these accounts.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(d)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Allowance for Doubtful Accounts</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The allowance for doubtful accounts reflects
the Company&rsquo;s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance
based on considering factors such as historical experience, credit quality, known troubled accounts, historical experience, factors
that may affect a customer&rsquo;s ability to pay and other currently available evidence.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(e)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Inventories</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company values its inventories at the lower of the actual cost
to purchase (first-in, first-out method) and/or manufacture the inventories or the net realizable value of the inventories. The
Company regularly reviews inventory quantities on hand and records a provision to write down excess and obsolete inventories to
its estimated net realizable value if less than cost, based primarily on historical inventory usage and estimated forecast of product
demand.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(f)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Property, Plant and Equipment</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Property, plant and equipment are stated at cost and depreciated using
the straight-line method over the estimated useful lives of the assets as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 15%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 65%"><FONT STYLE="font-size: 10pt">Buildings</FONT></TD>
    <TD STYLE="white-space: nowrap; width: 6%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 5%; text-align: right"><FONT STYLE="font-size: 10pt">40</FONT></TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 7%"><FONT STYLE="font-size: 10pt">years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">Machinery and equipment</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">-</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">10</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">Computer equipment and software</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">-</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">7</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">Furniture and fixtures</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">5</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">-</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">10</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">Automobiles</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">-</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right"><FONT STYLE="font-size: 10pt">6</FONT></TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">years</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Property and equipment held under capital leases and leasehold improvements
are amortized using the straight line method over the shorter of the lease term or estimated useful life of the asset.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(g)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Catalog Costs</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Significant costs of product catalog design, development and production
are capitalized and amortized over the expected useful life of the catalog (usually one to three years).</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(h)&nbsp;</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Income Taxes</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Income taxes are accounted for under the asset and liability method.
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial
statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities
are measured using enacted tax rates expected to be applied to taxable income in the years in which those temporary differences
are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized
in income in the period that includes the enactment date.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company recognizes the effect of income tax positions only if
those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount
that is more than 50% likely of being realized. Changes in recognition are reflected in the period in which the judgement occurs.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(i)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Foreign Currency Translation</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The functional currency of the Company&rsquo;s foreign subsidiaries
is generally their local currency. All assets and liabilities of its foreign subsidiaries are translated at exchange rates in effect
at period-end. Income and expenses are translated at rates which approximate those in effect on the transaction dates. The resulting
translation adjustment is recorded as a separate component of stockholders&rsquo; equity in accumulated other comprehensive (loss)
income (&ldquo;AOCI&rdquo;) in the consolidated balance sheets. Gains and losses resulting from foreign currency transactions are
included in net (loss) income.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(j)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Earnings per Share</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Basic earnings per share is computed by dividing net income by the
weighted average number of shares of common stock outstanding during the periods presented. The computation of diluted earnings
per share is similar to the computation of basic earnings per share, except that the denominator is increased for the assumed exercise
of dilutive options and other potentially dilutive securities using the treasury stock method unless the effect is antidilutive.
Since the Company is reporting discontinued operations, it used income from continuing operations as the control number in determining
whether those potential dilutive securities are dilutive or antidilutive.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(k)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Comprehensive (Loss) Income</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company follows the provisions of Financial Accounting Standards
Board (&ldquo;FASB&rdquo;) Accounting Standards Codification (&ldquo;ASC&rdquo;) 220, &ldquo;Comprehensive Income&rdquo;. FASB
ASC 220 requires companies to report all changes in equity during a period, resulting from net (loss) income and transactions from
non-owner sources, in a financial statement in the period in which they are recognized. The Company has chosen to disclose comprehensive
(loss) income, which encompasses net (loss) income, foreign currency translation adjustments, gains and losses on derivatives,
the underfunded status of its pension plans, and pension minimum additional liability adjustments, net of tax, in the consolidated
statements of comprehensive (loss) income.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(l)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Revenue Recognition</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Nature of contracts and customers</I></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"><I>&nbsp;</I></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s contracts are primarily
of short duration and are mostly based on the receipt and fulfilment of purchase orders. The purchase orders are binding and include
pricing and all other relevant terms and conditions.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s customers are primarily
research scientists at pharmaceutical and biotechnology companies, universities, hospitals, government laboratories, including
the United States National Institute of Health (NIH) and contract research organizations. The Company also has global and regional
distribution partners, and original equipment manufacturer (OEM) customers who incorporate its products into their products under
their own brands.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Performance obligations </I></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s performance obligations
under its revenue contracts consist of its instruments, equipment, accessories, services, maintenance and extended warranties.
Equipment also includes software that functions together with the tangible equipment to deliver its essential functionality. <FONT STYLE="background-color: white">Contracts
with customers may contain multiple promises such as delivery of hardware, software, professional services or post-contract support
services. These promises are accounted for as separate performance obligations if </FONT>they are distinct.&nbsp; For contracts
with customers that contain multiple performance obligations, the transaction price is allocated to the separate performance obligations
based on estimated relative standalone selling price, which does not materially differ from the stated price in the contract. In
general, the Company&rsquo;s list prices are indicative of standalone selling price.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Instruments, equipment and accessories consist
of a range of products that are used in life sciences research. Revenues from the sales of these items are recognized when transfer
of control of these products to the customer occurs. Transfer of control occurs when the Company has a right to payment, and the
customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon shipment.
Sales on these items are therefore generally recognized at a point in time.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s equipment revenue also includes
the sale of wireless implantable monitors that are used for life science research purposes. The Company sells these wireless implantable
monitors to pharmaceutical companies, contract research organizations and academic laboratories. In addition to sales generated
from new and existing customers, these implantable devices are also sold under a program called the &ldquo;exchange program&rdquo;.
Under this program, customers may return an implantable monitor to the Company after use, and if the returned monitor can be reprocessed
and resold, they may, in exchange, purchase a replacement implantable monitor of the same model at a lower price than a new monitor.
The implantable monitors that are returned by customers are reprocessed and made available for future sale. The initial sale of
implantable monitors and subsequent sale of replacement implantable monitors are independent transactions. The Company has no obligation
in connection with the initial sale to sell replacement implantable monitors at any future date under any fixed terms and may refuse
returned implantable monitors that cannot be recovered or are obsolete. The Company has concluded that the offer to its customers
that they may purchase a discounted product in the future is not a material right based on the applicable guidance within ASC 606.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Service revenues consist of installation, training,
data analysis, and surgeries performed on research animals. Maintenance revenue consists of post-contract support provided in relation
to software that is embedded within the equipment that is sold to the customer. The Company provides standard warranties that promise
the customer that the product will work as promised. These standard warranties are not a separate performance obligation. Extended
warranties relate to warranties that are separately priced, and purchased in addition to a standard warranty, and are therefore
a separate performance obligation. The Company has made the judgment that the customer benefits as the Company performs over the
period of the contract, and therefore revenues from service, maintenance and warranty contracts are recognized over time. The Company
uses the input method to recognize revenue over time, based on time elapsed, which is generally on a straight-line basis over the
service period. The period over which maintenance and warranty contracts is recognized is typically one year. The period over which
service revenues is recognized is generally less than one month.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">For sales for which transfer of control occurs
upon shipment, the Company accounts for shipping and handling costs as fulfilment costs. As such, the Company records the amounts
billed to the customer for shipping costs as revenue and the costs within cost of revenues upon shipment. For sales, for which
control transfers to customers after shipment, the Company has elected to account for shipping and handling as activities to fulfill
the promise to transfer the goods to the customer. The Company therefore accrues for the costs of shipping undelivered items in
the period of shipment.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Revenues expected to be recognized related to
any and all remaining performance obligations are generally expected to be recognized in one year or less, as the majority of the
Company's contracts have a term of less than one year.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Variable Consideration</I></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The nature of the Company's contracts gives
rise to certain types of variable consideration, including in limited cases volume and payment discounts.&nbsp;The Company analyzes
sales that could include variable consideration, and estimates the expected or most likely amount of revenue after returns, trade-ins,
discounts, rebates, credits, and incentives. Product returns are estimated and accrued for, based on historical information. In
making these estimates, the Company considers whether the amount of variable consideration is constrained and is included in revenue
only to the extent that it is probable that a significant reversal of the revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. Variable consideration, and its impact on the Company&rsquo;s
revenue recognition, was not material in any of the periods presented.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s payment terms are generally
from zero to sixty days from the time of invoicing, which generally occurs at the time of shipment or prior to services being performed.
Payment terms vary by the type of its customers and the products or services offered.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Sales taxes, value added taxes, and certain excise taxes collected
from customers and remitted to governmental authorities are accounted for on a net basis, and are therefore excluded from revenues.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Deferred revenue</I></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0; background-color: white; text-indent: 0.5in"><I></I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company records deferred revenue when cash
is collected from customers prior to satisfaction of the Company&rsquo;s performance obligation to the customer. Deferred revenue
consists of amounts deferred related to service contracts and revenue deferred as a result of payments received in advance from
customers. Deferred revenue is generally expected to be recognized within one year.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The amounts included in deferred revenue from
advanced payments relate to amounts that are prepaid for wireless implantable monitors under the exchange program. The Company
has made the judgment that these payments do not represent a significant financing component as the customer can exercise their
discretion as to when they can obtain the products that they have made a prepayment for.</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Advanced payments received from customers are
recorded as a liability, and revenue is recognized when the Company&rsquo;s performance obligations are completed. Performance
obligations are completed when the product is shipped or delivered to the customer, or at the end of the exchange program if goods
are not acquired prior to the termination of the contract period.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Disaggregation of revenue</I></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Refer to Note 19 for revenue disaggregated by type and by geographic
region as well as further information about the deferred revenue balances.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(m)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Valuation of Identifiable Intangible Assets Acquired in Business Combinations</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The determination of the fair value of intangible assets, which represents
a significant portion of the purchase price in the Company&rsquo;s acquisitions, requires the use of significant judgment with
regard to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period
and the method by which the intangibles asset will be amortized. The Company estimates the fair value of acquisition-related intangible
assets principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected
cash flows are discounted to determine the present value of the assets at the dates of acquisitions. At December 31, 2018, amortizable
intangible assets include existing technology, trade names, distribution agreements, in-process research and development, customer
relationships and patents. These amortizable intangible assets are amortized on a straight-line basis over 7 to 15 years, 10 to
15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.</p>



<p style="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(n)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Goodwill and Other Intangible Assets</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Goodwill and unamortizable intangible assets acquired in a business
combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment annually
or more frequently if events or changes in circumstances indicate that the asset might be impaired, in accordance with the provisions
of FASB ASC 350, &ldquo;Intangibles&mdash;Goodwill and Other&rdquo;.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">For the purpose of its goodwill analysis, the Company has one reporting
unit. The Company conducted its annual impairment analysis in the fourth quarter of fiscal year 2018.&nbsp;The goodwill impairment
test is a two-step process. The first step of the impairment analysis compares the Company&rsquo;s fair value to its carrying value
to determine if there is any indication of impairment. Step two of the analysis compares the implied fair value of goodwill to
its carrying amount in a manner similar to a purchase price allocation for business combination. If the carrying amount of goodwill
exceeds its implied fair value, an impairment loss is recognized equal to that excess. For indefinite-lived intangible assets if
the carrying amount exceeds the fair value of the asset, the Company would write down the indefinite-lived intangible asset to
fair value.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">At December 31, 2018, the fair value of the Company significantly
exceeded the carrying value. The Company concluded that none of its goodwill was impaired.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company evaluates indefinite-lived intangible assets for impairment
annually and when events occur or circumstances change that may reduce the fair value of the asset below its carrying amount.&nbsp;&nbsp;Events
or circumstances that might require an interim evaluation include unexpected adverse business conditions, economic factors, unanticipated
technological changes or competitive activities, loss of key personnel and acts by governments and courts. At December 31, 2018,
the Company concluded that none of its indefinite-lived intangible assets were impaired.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(o)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Impairment of Long-Lived Assets</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company assesses recoverability of its long-lived assets that
are held for use, such as property, plant and equipment and amortizable intangible assets in accordance with FASB ASC 360, &ldquo;Property,
Plant and Equipment&rdquo; when events or changes in circumstances indicate that the carrying amount of an asset or asset group
may not be recoverable. Recoverability of assets or an asset group to be held and used is measured by a comparison of the carrying
amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or the asset
group. Cash flow projections are based on trends of historical performance and management&rsquo;s estimate of future performance.
If the carrying amount of the asset or asset group exceeds the estimated future cash flows, an impairment charge is recognized
by the amount by which the carrying amount of the asset or asset group exceeds its estimated fair value. At December 31, 2018,
the Company concluded that none of its long-lived assets were impaired.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(p)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Derivatives</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company uses interest-rate-related derivative instruments to manage
its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative
instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments. The Company
recognizes all derivative instruments as either assets or liabilities in the balance sheet at their respective fair values. For
derivatives designated in hedging relationships, changes in the fair value are either offset through earnings against the change
in fair value of the hedged item attributable to the risk being hedged or recognized in AOCI, to the extent the derivative is effective
at offsetting the changes in cash flows being hedged until the hedged item affects earnings.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company only enters into derivative contracts that it intends
to designate as a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized
asset or liability (cash flow hedge). For all hedging relationships, the Company formally documents the hedging relationship and
its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature
of the risk being hedged, how the hedging instrument&rsquo;s effectiveness in offsetting the hedged risk will be assessed prospectively
and retrospectively, and a description of the method used to measure ineffectiveness.&nbsp;&nbsp;The Company also formally assesses,
both at the inception of the hedging relationship and on an ongoing basis, whether the derivatives that are used in hedging relationships
are highly effective in offsetting changes in cash flows of hedged transactions. For derivative instruments that are designated
and qualify as part of a cash flow hedging relationship, the effective portion of the gain or loss on the derivative is reported
as a component of other comprehensive income and reclassified into earnings in the same period or periods during which the hedged
transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components
excluded from the assessment of effectiveness are recognized in current earnings.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company discontinues hedge accounting prospectively when it determines
that the derivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or
is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring,
or management determines to remove the designation of the cash flow hedge.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">In all situations in which hedge accounting is discontinued and the
derivative remains outstanding, the Company continues to carry the derivative at its fair value on the balance sheet and recognizes
any subsequent changes in its fair value in earnings. When it is probable that a forecasted transaction will not occur, the Company
discontinues hedge accounting and recognizes immediately in earnings gains and losses that were accumulated in other comprehensive
income related to the hedging relationship.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(q)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Fair Value of Financial Instruments</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The carrying values of the Company&rsquo;s cash and cash equivalents,
trade accounts receivable and trade accounts payable and short-term debt approximate their fair values because of the short maturities
of those instruments. The fair value of the Company&rsquo;s long-term debt approximates its carrying value and is based on the
amount of future cash flows associated with the debt discounted using current borrowing rates for similar debt instruments of comparable
maturity.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Financial reporting standards define a fair value hierarchy that consists
of three levels:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Level 1 includes instruments for which quoted prices in active markets for identical assets or liabilities accessible to the Company at the measurement date.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Level 2 includes instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 36px">&nbsp;</TD>
    <TD STYLE="width: 36px"><FONT STYLE="font-family: Wingdings; font-size: 10pt">&sect;</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Level 3 includes valuations based on inputs that are unobservable and significant to the overall fair value measurement.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(r)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Stock-based Compensation</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company accounts for stock-based payment awards in accordance
with the provisions of FASB ASC 718, &ldquo;Compensation&mdash;Stock Compensation&rdquo;, which requires it to recognize compensation
expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, and
restricted stock units with a market condition related to our Third Amended and Restated 2000 Stock Option and Incentive Plan (as
amended, the &ldquo;Third A&amp;R Plan&rdquo;) as well as employee stock purchases (&ldquo;employee stock purchases&rdquo;) related
to its Employee Stock Purchase Plan (as amended, the &ldquo;ESPP&rdquo;). The Company issues new shares upon stock option exercises,
upon vesting of restricted stock units and restricted stock units with a market condition, and under the Company&rsquo;s ESPP.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Stock-based compensation expense recognized is based on the value
of the portion of stock-based payment awards that is ultimately expected to vest and has been reduced for estimated forfeitures.
The Company values stock-based payment awards, except restricted stock units at grant date using the Black-Scholes option-pricing
model (&ldquo;Black-Scholes model&rdquo;). The Company values restricted stock units with a market condition using a Monte-Carlo
valuation simulation. The determination of fair value of stock-based payment awards on the date of grant using an option-pricing
model or Monte-Carlo valuation simulation is affected by its stock price as well as assumptions regarding certain variables. These
variables include, but are not limited to its expected stock price volatility over the term of the awards and actual and projected
stock option exercise behaviors.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The fair value of restricted stock units are based on the market price
of the Company&rsquo;s stock on the date of grant and are recorded as compensation expense ratably over the applicable service
period, which ranges from one to four years. Unvested restricted stock units are forfeited in the event of termination of employment
with the Company.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Stock-based compensation expense recognized under FASB ASC 718 for
the years ended December 31, 2018 and 2017 consisted of stock-based compensation expense related to stock options, the employee
stock purchase plan, and the restricted stock units and was recorded as a component of cost of product revenues, sales and marketing
expenses, general and administrative expenses, research and development expenses and discontinued operations. Refer to Note 14
for further details.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt"><B><I>(s)</I></B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B><I>Recently Issued Accounting Pronouncements</I></B></FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">In February 2016, the Financial Accounting Standards Board (FASB)
issued Accounting Standards Update (ASU) 2016-02, <I>Leases</I>, which is intended to improve financial reporting about leasing
transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations
created by lease terms of more than 12&nbsp;months. The update is effective for fiscal years beginning after December 15, 2018.
A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest
comparative period presented in the financial statements, with certain practical expedients available. The Company expects to utilize
a practical expedient in its method of adoption of the standard. &nbsp;Under this expedient,&nbsp;which is a &ldquo;current-period
adjustment method,&rdquo; the Company would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retained
earnings as of that date.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company has made substantial progress in its assessment over
the impact of&nbsp;the standard and determined that the only material leases that it holds are building leases. Upon adoption
of the standard, the Company preliminarily expects to record a right of use asset in the range of approximately $9 to $11 million
and a lease liability in the range of approximately $10 to $12&nbsp;million&nbsp;on its consolidated balance sheet. The finalization
of the Company&rsquo;s assessment may result in changes to the Company&rsquo;s estimates that may impact its preliminary estimate
of the cumulative effect. The Company&rsquo;s future commitments under lease obligations are summarized in Note 13.</p>

<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</p>



<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">In June 2016, the FASB issued ASU No. 2016-13, <I>Financial Instruments&mdash;Credit
Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</I> which amends the impairment model by requiring entities
to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types
of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The
ASU is effective for public entities for fiscal years beginning after December 15, 2019, with early adoption permitted. In November
2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments&mdash;Credit Losses, which
provided additional implementation guidance on the previously issued ASU. Management has not yet completed its assessment of the
impact of the new standard on the Company&rsquo;s Consolidated Financial Statements. Currently, the Company believes that the most
notable impact of this ASU will relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts
on trade accounts receivable and the recognition of credit losses.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">In August 2017, the FASB issued ASU 2017-12, <I>Derivatives and
Hedging (Topic 815)</I> which amends the hedge accounting recognition and presentation requirements in ASC 815, <I>Derivatives
and Hedging</I>. The Board&rsquo;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information
conveyed to financial statement users about an entity&rsquo;s risk management activities by better aligning the entity&rsquo;s
financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify
the application of hedge accounting by preparers. The ASU is effective for annual reporting periods, including interim periods
within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any
interim period. The Company is evaluating the requirements of this guidance and has not yet determined the impact of the adoption
on its consolidated financial position, results of operations and cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In August 2018, the FASB issued ASU No. 2018-14, <I>Disclosure Framework&mdash;Changes
to the Disclosure Requirements for Defined Benefit Plans</I>, which amends ASC 715 to add, remove and clarify disclosure requirements
related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning
after December 15, 2020, with early adoption permitted. Management has not yet completed its assessment of the impact of the new
standard on the Company&rsquo;s Consolidated Financial Statements.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Recently Adopted Accounting Pronouncements</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In May 2014, the FASB issued ASU 2014-09,&nbsp;<I>Revenue from Contracts
with Customers,&nbsp;</I>a new accounting standard that provides for a comprehensive model to use in the accounting for revenue
arising from contracts with customers that will replace most existing revenue recognition guidance within generally accepted accounting
principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services
to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods
or services.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company adopted this standard as of January 1, 2018 using the
modified retrospective approach, and applied the guidance to contracts that were not completed at the date of adoption. The Company&rsquo;s
significant revenue streams currently consist primarily of product revenue transactions, service, maintenance and extended warranty
transactions on certain product sales. The timing of recognizing revenues for these revenue streams did not materially change.
Additionally, the adoption of ASU&nbsp;2014<I>-</I>09&nbsp;did&nbsp;not<I>&nbsp;</I>have a material impact on the Company&rsquo;s
financial position, results of operations, equity or cash flows as of the adoption date or for the&nbsp;year ended December 31,
2018.<I>&nbsp;</I>The Company&rsquo;s updated revenue recognition policy is described in Note 2 and disaggregated revenue disclosures
required under ASC 2014-09 are presented in Note 19.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">In May 2017, the FASB issued ASU 2017-09,&nbsp;<I>Stock compensation</I>
(Topic 718): Scope of modification accounting&nbsp;which amends the scope of modification accounting for share-based payment arrangements.
The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would
be required to apply modification accounting under ASC 718. Specifically, an entity would not apply modification accounting if
the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification.
The ASU is effective for annual reporting periods, including interim periods within those annual reporting periods, beginning after
December 15, 2017. The Company adopted this guidance on January 1, 2018, and the new standard did not have a material impact on
its consolidated financial position, results of operations and cash flows</P>

<P STYLE="font-size: 10pt; text-indent: 22.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"><B><I>(t) Reclassifications</I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">As disclosed in Note 6, on January 22, 2018, the Company sold substantially
all the assets of its operating subsidiary, Denville Scientific, Inc. (Denville). The sale of Denville represented a strategic
shift that had a major effect on the Company&rsquo;s operations and financial results. As such and pursuant to Accounting Standards
Codification (ASC) 205-20 &ndash; <I>Presentation of Financial Statements - Discontinued Operations, </I>the operating results
of Denville for the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements
of operations. Additionally, the assets and liabilities of Denville as of December 31, 2017 have been recast in the consolidated
balance sheet and presented as held for sale. These reclassifications and adjustments had no effect on total amounts within the
consolidated balance sheet, consolidated statements of operations and comprehensive income (loss), consolidated statements of cash
flows for any of the periods presented.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>3.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Concentrations </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">No customer accounted for more than 10% of the revenues for the
years ended December 31, 2018, and 2017. At December&nbsp;31, 2018 and 2017, no customer accounted for more than 10% of net accounts
receivable.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>4.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Accumulated Other Comprehensive Loss</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Changes in each component of accumulated other comprehensive loss,
net of tax are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt">(in thousands)</FONT></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Foreign currency<BR> translation&nbsp;&nbsp;<BR> adjustments</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Derivatives<BR> qualifying as<BR> hedges</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt">Defined benefit</FONT><BR> <FONT STYLE="font-size: 10pt">pension plans</FONT></TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt">Total</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; font-size: 10pt; font-weight: bold">Balance at December 31,&nbsp;2016</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(14,200</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(2,458</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(16,658</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other comprehensive income (loss) before reclassifications</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,445</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(24</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,200</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,621</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amounts reclassified from AOCI</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">61</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">300</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">361</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Net other comprehensive income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,445</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">37</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,500</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,982</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold">Balance at December 31,&nbsp;&nbsp;2017</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(9,755</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">37</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(958</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(10,676</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Other comprehensive income before reclassifications</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,875</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(343</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(49</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,267</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amounts reclassified from AOCI</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">136</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">275</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">411</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Net other comprehensive (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,875</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(207</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">226</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,856</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">Balance at December 31, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(12,630</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(170</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(732</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(13,532</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The amounts reclassified out of accumulated other comprehensive
(loss) income are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center">Affected line item in the</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">(in thousands)</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Statements of Operations</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Amounts Reclassified From AOCI</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Derivatives qualifying as hedges</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 39%; font-size: 10pt; text-align: left; padding-left: 20pt">Realized loss on derivatives qualifying as hedges</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 30%; font-size: 10pt; text-align: center">Interest expense, net</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">136</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 12%; font-size: 10pt; text-align: right">61</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Income tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; padding-bottom: 1pt">Income tax (benefit) expense</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">136</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">61</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Defined benefit pension plans</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 20pt">Amortization of net losses included in net periodic pension costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">General and administrative expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">331</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">362</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 20pt">Income tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; padding-bottom: 1pt">Income tax (benefit) expense</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(56</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(62</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">275</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">300</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total reclassifications</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">411</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">361</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>5.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Acquisition </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">On January 31, 2018, the Company acquired all of the issued and
outstanding shares of Data Sciences International, Inc. (DSI), a Delaware corporation, for approximately $71.1 million. The Company
funded the acquisition from its existing cash balances, excess proceeds from the Denville Transaction discussed in Note 6, and
proceeds from the Financing Agreement discussed in Note 15.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">DSI, a St. Paul, Minnesota-based life science research company,
is a recognized leader in physiologic monitoring focused on delivering preclinical products, systems, services and solutions to
its customers. Its customers include pharmaceutical and biotechnology companies, as well as contract research organizations, academic
labs and government researchers. This acquisition diversifies the Company&rsquo;s customer base into the biopharmaceutical and
contract research organization markets.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The aggregate purchase price for this acquisition was allocated
to tangible and intangible net assets acquired as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">Tangible assets</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">34,010</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Liabilities assumed</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,949</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Net assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">22,061</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Goodwill and intangible assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Goodwill</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,865</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Amortizable intangible assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Trade name</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,524</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Developed technology</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25,570</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Customer relationships</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,837</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">In-process research and development</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,387</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total amortizable intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">40,318</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax liabilities, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(13,120</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total goodwill and intangible assets, net of tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">49,063</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Acquisition purchase price</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">71,124</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 79%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 21%">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <td colspan="2" style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><FONT STYLE="font-size: 10pt">Tangible assets and liabilities assumed, as referenced above,&nbsp;&nbsp;consist of the following:</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    </TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">Cash acquired</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,576</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Accounts receivable, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,069</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Inventories</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,512</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Other current assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">810</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Property, plant and equipment, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,574</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred income tax assets, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,469</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Tangible assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,010</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Accounts payable and accrued liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">6,001</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred revenue including customer advances</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,976</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other long term liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,972</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Liabilities assumed</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">11,949</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The allocation of the purchase price for DSI was based on estimates of the fair value of the net assets acquired
and was subject to adjustment upon finalization of the valuation of the acquired intangible assets and the related deferred taxes.
Measurements of these items inherently require significant estimates and assumptions. During the year ended December 31, 2018,
the Company made adjustments to the preliminary allocation of the purchase price that was presented in the March 31, 2018 Form
10-Q. The adjustments consisted of an increase of $4.5 million to deferred tax liabilities; an increase of $3.1 million to goodwill;
a decrease of $1.6 million to other long term liabilities; an increase of $1.5 million to property, plant and equipment, net; an
increase of $0.6 million in accounts payable and accrued liabilities; and an increase of $0.6 million to the purchase price related
to a net working capital adjustment. As of December 31, 2018, the Company has finalized the purchase price allocation for DSI.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">T<FONT STYLE="font-size: 10pt">he weighted-average amortization
periods for definite-lived intangible assets acquired are 9.4 years&nbsp;for tradenames, 8.2 years&nbsp;for developed technology,
12.4 years for customer relationships and 7.4 years for in-process research and development assets. The weighted average amortization
period for all definite-lived intangible assets acquired is&nbsp;9.3 years.</FONT></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Goodwill recorded as a result of the acquisition of DSI is not deductible
for tax purposes.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The results of operations for DSI have been included in the Company&rsquo;s
consolidated financial statements from the date of acquisition. The revenues of DSI included in the Company&rsquo;s consolidated
statement of operations from the date of acquisition were approximately&nbsp;$42.6 million for the eleven-month period ended December
31, 2018. The net income of DSI included in the Company&rsquo;s consolidated statement of operations for the same period was approximately
$1.8 million. Included in DSI&rsquo;s net income was a $3.8 million charge recognized in cost of revenues related to purchase accounting
inventory fair value step up amortization. The total inventory fair value step up was recognized into cost of revenues over one
inventory turn, or approximately five and a half months. Also included in net income of DSI is $4.0 million of intangible asset
amortization expense and $0.6 million of additional depreciation related to a step up of fair value of property, plant and equipment,
net.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The following consolidated pro forma information is based on the
assumption that the acquisition of DSI occurred on January&nbsp;1, 2017. Accordingly, the historical results have been adjusted
to reflect amortization expense, interest expense and other purchase accounting adjustments that would have been recognized on
such a pro forma basis. The pro forma information is presented for comparative purposes only and is not necessarily indicative
of the financial position or results of operations which would have been reported had the Company completed the acquisition during
these periods or which might be reported in the future.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">(in thousands)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Pro Forma</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; padding-left: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">124,319</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">121,104</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Income (loss) from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,614</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(8,454</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Direct acquisition costs recorded in other expense, net in the Company&rsquo;s
consolidated statements of operations were $3.4 million and $0 for the year ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>6.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Discontinued Operations </B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><B><I>&nbsp;</I></B></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">On January 22, 2018, the Company sold substantially all the assets
of its wholly owned subsidiary, Denville, for approximately $20.0 million, which includes a $3.0 million earn-out provision (the
Denville Transaction). Upon the closing of the transaction, the Company received $15.7 million. The $3.0 million earn-out provision
represents consideration that is contingent on Denville achieving certain performance metrics over a period of two years.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The following table is a reconciliation of the carrying amounts
of major assets and liabilities of Denville classified as held for sale in the Company&rsquo;s consolidated balance sheet as of
December 31, 2017.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, <BR> 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Carrying amounts of major classes of assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 87%; font-size: 10pt; padding-left: 10pt">Cash</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">541</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,854</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Inventories</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,505</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other receivables and other assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">504</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,404</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">397</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Amortizable intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,930</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Allocation of goodwill</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,633</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Long term assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,960</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets of the disposal group classified as held for sale in the consolidated balance sheet</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">18,364</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Carrying amounts of major classes of liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts payable and accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,736</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other current liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">121</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current liabilities held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,857</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Deferred income tax liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,311</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Long term liabilities held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,311</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,168</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The following table is a reconciliation of the major line items
of income from discontinued operations presented within the Company&rsquo;s consolidated statements of operations for the years
ended December 31, 2018 and 2017.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended<BR>
December 31,</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; padding-left: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">893</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">24,475</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Cost of revenues</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(534</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(16,048</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Operating and other expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(674</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,893</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Gain on disposal of discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,251</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Income from discontinued operations before income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">936</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">534</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(441</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(617</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Income from discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,377</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,151</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Included within the adjustments to reconcile net loss to net cash
provided by operating activities in the Company&rsquo;s consolidated statements of cash flows for the year ended December 31, 2018
and 2017, was amortization of intangible assets for Denville of $47 thousand and $0.9 million, respectively. Depreciation and capital
expenditures for Denville were immaterial for both periods presented.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>7.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Goodwill and Other Intangible Assets </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Intangible assets consist of the following:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Weighted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Average</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Life</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center">(a)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Amortizable intangible assets:</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Gross</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Accumulated Amortization</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Gross</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Accumulated Amortization</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 36%; font-size: 10pt; text-align: left">Existing technology</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">41,268</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">(16,215</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">16,173</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">(13,179</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: center">7.1</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 8%; font-size: 10pt; text-align: center">Years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Trade names</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,828</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,861</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,443</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,280</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">7.7</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">Years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Distribution agreements/customer relationships</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">22,657</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(9,509</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">13,197</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(8,373</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">10.6</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">Years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">In-process research and development</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,387</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(30</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">7.3</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">Years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Patents</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">211</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(204</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">223</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(174</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">0.2</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; padding-bottom: 1pt">Years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total amortizable intangible assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">73,351</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(28,819</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,036</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(24,006</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Indefinite-lived intangible assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Goodwill</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">57,304</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,336</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other indefinite-lived intangible assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,232</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,244</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total goodwill and other indefinite-lived intangible assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">58,536</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">37,580</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total intangible assets, gross</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">131,887</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">71,616</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">(a) Weighted average life as of December 31, 2018.</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The balances presented in the tables above and below exclude intangible
assets and allocated goodwill of Denville as of December 31, 2017. Both the intangible assets and the allocated goodwill balances
are reported as long term assets held for sale as of December 31, 2017. Refer to Note 6 for further details.</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The change in the carrying amount of goodwill for the year ended
December 31, 2018 is as follows:</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt">Balance at December 31, 2016</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">38,032</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Effect of change in currency translation</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,937</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reclassification of goodwill as held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,633</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Balance at December 31, 2017</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">36,336</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Goodwill arising from business combination</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,865</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Effect of change in currency translation</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(897</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance at December 31, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">57,304</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Amortization of intangible assets</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Intangible asset amortization expense from continuing operations
was $5.4 million and $1.6 million for the years ended December 31, 2018 and 2017, respectively. Amortization expense of existing
amortizable intangible assets is currently estimated to be $5.7 million for the year ending December 31, 2019, $5.6 million for
the year ending December 31, 2020, $5.6 million for the year ending December&nbsp;31, 2021, $5.6 million for the year ending December&nbsp;31,
2022, and $5.4 million for the year ending December&nbsp;31, 2023.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>8.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Inventories</B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Inventories consist of the following:</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR>
2018</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR>
2017</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Finished goods</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">6,936</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">5,779</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Work in process</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,667</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,042</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Raw materials</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">14,484</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,027</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">25,087</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">16,848</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>9.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Property, Plant and Equipment</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, property, plant and
equipment consist of the following:</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR> 2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Land, buildings and leasehold improvements</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,468</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,197</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Machinery and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,678</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,022</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Computer equipment and software</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,685</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,819</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Furniture and fixtures</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,390</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,139</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Automobiles</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">115</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">120</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23,336</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19,297</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(17,438</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(15,554</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Property, plant and equipment, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,898</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,743</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>10.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Related Party Transactions</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">As part of the acquisitions of Multi Channel Systems MCS GmbH (MCS)
and Triangle BioSystems, Inc. (TBSI) in 2014, the Company signed lease agreements with the former owners of the acquired companies.
The principals of such former owners of MCS and TBSI were employees of the Company as of December 31, 2018 and 2017. Pursuant to
a lease agreement, the Company made rent payments of approximately $0.3 million and $0.2 million to the former owners of MCS during
the years ended December 31, 2018 and 2017, respectively. The Company made rent payments of approximately $44 thousand and $42
thousand to the former owner of TBSI during the years ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>11.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Warranties</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Warranties are estimated and accrued at the time revenues are recorded.
A rollforward of the Company&rsquo;s product warranty accrual is as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Beginning<BR> Balance</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">(Payments)\<BR> Credits</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Additions</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Ending<BR> Balance</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; font-size: 10pt">Year ended December 31, 2017</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">193</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(7</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">60</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">246</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Year ended December 31, 2018</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">246</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(37</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">182</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">391</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>12.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Employee Benefit Plans </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company sponsors profit sharing retirement plans for its U.S.
employees, which includes employee savings plans established under Section&nbsp;401(k)&nbsp;of the U.S. Internal Revenue Code (the
&ldquo;401(k)&nbsp;Plans&rdquo;). The 401(k)&nbsp;Plans cover substantially all full-time employees who meet certain eligibility
requirements. Contributions to the 401(k) Plans are at the discretion of management. For the years ended December 31, 2018 and
2017, the Company contributed approximately $0.5 million and $0.6 million, respectively, to the 401(k) Plans.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company&rsquo;s subsidiary in the United Kingdom, Biochrom Limited
maintains contributory, defined benefit or defined contribution pension plans for substantially all of its employees. In 2014,
these defined benefit pension plans were closed to new employees, as well as closed to the future accrual of benefits for existing
employees. The provisions of FASB ASC 715-20 require that the funded status of the Company&rsquo;s pension plans be recognized
in its balance sheet. FASB ASC 715-20 does not change the measurement or income statement recognition of these plans, although
it does require that plan assets and benefit obligations be measured as of the balance sheet date. The Company has historically
measured the plan assets and benefit obligations as of the balance sheet date.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The components of the Company&rsquo;s defined benefit pension expense
were as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Components of net periodic benefit cost:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Interest cost</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">502</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">524</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Expected return on plan assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(779</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(663</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Net amortization loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">222</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">362</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Recognition of net gain/loss due to settlements</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">110</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net periodic benefit cost</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">55</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">223</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The measurement date is December&nbsp;31 for these plans. The funded
status of the Company&rsquo;s defined benefit pension plans and the amount recognized in the consolidated balance sheets at December&nbsp;31,
2018 and 2017 is as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Change in benefit obligation:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Balance at beginning of year</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">21,126</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">19,214</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Service cost</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Interest cost</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">502</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">524</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Actuarial (gain) loss</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,056</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">26</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Settlements due to transfers paid</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(267</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Benefits paid</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(521</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(514</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Currency translation adjustment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,107</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,876</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Balance at end of year</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">18,701</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">21,126</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Change in fair value of plan assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Balance at beginning of year</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">19,972</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">16,252</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Actual return on plan assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,058</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,871</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Employer contributions</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">741</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">689</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Settlement due to transfers paid</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(263</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Benefits paid</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(521</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(514</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Currency translation adjustment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,052</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,674</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Balance at end of year</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">17,819</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">19,972</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Change in benefit obligation:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Funded status</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(882</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(1,154</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Unrecognized net loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">N/A</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">N/A</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net amount recognized</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(882</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,154</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The accumulated benefit obligation for all defined benefit pension
plans was $18.7 million and $21.1 million at December&nbsp;31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The amounts recognized in the consolidated balance sheets consist
of:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Deferred income tax assets</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">150</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">196</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other long term liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(882</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,154</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net amount recognized</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(732</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(958</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The amounts recognized in accumulated other comprehensive loss,
net of tax consist of:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Underfunded status of pension plans</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(732</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(958</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net amount recognized</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(732</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(958</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The weighted average assumptions used in determining the net pension
cost for these plans follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Discount rate</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2.65</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2.43</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Expected return on assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.68</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.86</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The discount rate assumptions used for pension accounting reflect
the prevailing rates available on high-quality, fixed-income debt instruments with terms that match the average expected duration
of the Company&rsquo;s defined benefit pension plan obligations. The Company uses the iBoxx AA 15yr+ index, which matches the average
duration of its pension plan liability of approximately 15&nbsp;years. With the current base of assets in the pension plans, a
one percent increase/decrease in the discount rate assumption would decrease/increase annual pension expense by approximately $9,000.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company&rsquo;s mix of pension plan investments among asset
classes also affects the long-term expected rate of return on plan assets. As of December&nbsp;31, 2018, the Company&rsquo;s actual
asset mix approximated its target mix. Differences between actual and expected returns are recognized in the calculation of net
periodic pension (income)/cost over the average remaining expected future working lifetime, which is approximately 15 years, of
active plan participants. With the current base of assets, a one percent increase/decrease in the asset return assumption would
decrease/increase annual pension expense by approximately $178,000.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The fair value and asset allocations of the Company&rsquo;s pension
benefits as of December&nbsp;31, 2018 and 2017 measurement dates were as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Asset category:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; font-size: 10pt; text-align: left; padding-left: 10pt">Equity securities</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">9,134</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">51</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">10,774</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">54</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Debt securities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,274</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,204</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Liability driven investment funds</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,341</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,685</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Cash and cash equivalents</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">618</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">856</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Other</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">452</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">453</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">17,819</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">19,972</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Financial reporting standards define a fair value hierarchy that
consists of three levels. The fair values of the plan assets by fair value hierarchy level as of December&nbsp;31, 2018 and 2017
is as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Quoted Prices in Active Markets for Identical Assets (Level 1)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">618</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">856</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Significant Other Observable Inputs (Level 2)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17,201</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19,116</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Significant Other Unobservable Inputs (Level 3)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">17,819</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">19,972</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Level 1 assets consist of cash and cash equivalents held in the
pension plans at December&nbsp;31, 2018. The Level 2 assets primarily consist of investments in private investment funds that are
valued using the net asset values provided by the trust or fund, including an insurance contract. Although these funds are not
traded in an active market with quoted prices, the investments underlying the net asset value are based on quoted prices.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company expects to contribute at least $0.7 million to its pension
plans during 2019. These contributions are expected to increase in 2019 and beyond by an immaterial amount in order to accelerate
the deficit recovery period.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The benefits expected to be paid from the pension plans are $0.6 million
in 2019, $0.5 million in 2020, $0.5 million in 2021, $0.6 million in 2022 and $0.7 million in 2023. The expected benefits to be
paid in the five years from 2024&mdash;2028 are $4.0 million. The expected benefits are based on the same assumptions used to measure
the Company&rsquo;s benefit obligation at December 31, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>13.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Leases </B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company has noncancelable operating leases for office and warehouse
space expiring at various dates through 2023 and thereafter. Rent payments for continuing operations were approximately $3.2 million
and $1.8 million for the year ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Future minimum lease payments for operating leases, with initial
or remaining terms in excess of one year at December 31, 2018, are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Operating</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Leases</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">2019</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,250</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">2020</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,247</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">2021</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,987</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">2022</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,966</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">2023</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,990</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; text-align: left">Thereafter</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">7,559</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net minimum lease payments</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">17,999</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>14.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Capital Stock </B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Common Stock </I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On February&nbsp;5, 2008, the Company&rsquo;s Board of Directors
adopted a Shareholder Rights Plan and declared a dividend distribution of one preferred stock purchase right for each outstanding
share of the Company&rsquo;s common stock to shareholders of record as of the close of business on February&nbsp;6, 2008. These
rights were not initially exercisable and would trade with the shares of the Company&rsquo;s common stock. The rights would become
exercisable under various conditions according to the terms of the plan. The Shareholder Rights Plan expired, with no rights having
become exercisable, in accordance with its terms on the close of business on February 6, 2018.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Preferred Stock</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company&rsquo;s Board of Directors has the authority to issue
up to 5.0 million shares of preferred stock and to determine the price privileges and other terms of the shares. The Board of Directors
may exercise this authority without any further approval of stockholders. As of December 31, 2018, the Company had no preferred
stock issued or outstanding.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Employee Stock Purchase Plan (as amended, the ESPP)</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In 2000, the Company approved the ESPP. Under this ESPP, participating
employees can authorize the Company to withhold a portion of their base pay during consecutive six-month payment periods for the
purchase of shares of the Company&rsquo;s common stock. At the conclusion of the period, participating employees can purchase shares
of the Company&rsquo;s common stock at 85% of the lower of the fair market value of the Company&rsquo;s common stock at the beginning
or end of the period. Shares are issued under the ESPP for the six-month periods ending June&nbsp;30 and December&nbsp;31. On May&nbsp;18,
2017, the stockholders of the Company approved an increase of 300,000 shares of common stock in the number of shares available
for issuance under the ESPP. Following such amendment, 1,050,000 shares of common stock are authorized for issuance, of which 890,762
shares were issued as of December 31, 2018. There were 89,308 and 76,215 shares issued under the ESPP during the years ended December
31, 2018 and 2017, respectively.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0"><I>Stock Option and Equity Incentive Plans</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Third Amended and Restated 2000 Stock Option and Incentive Plan
(as amended, the Third A&amp;R Plan)</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Third Amendment to the Third A&amp;R Plan (the Amendment) was
adopted by the Board of Directors on April&nbsp;2, 2018. Such Amendment was approved by the stockholders at the Company&rsquo;s
2018 Annual Meeting of Stockholders. Pursuant to the Amendment, the aggregate number of shares authorized for issuance under the
Third A&amp;R Plan was increased by 3,400,000 shares to 20,908,929.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Restricted Stock Units with a Market Condition (the Market Condition
RSUs)</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On August 3, 2015, the Compensation Committee of the Board of Directors
of the Company approved and granted deferred stock awards of Market Condition RSUs (the 2015 Market Condition RSUs) to certain
members of the Company&rsquo;s management team under the Third A&amp;R Plan. The vesting of these 2015 Market Condition RSUs was
cliff-based and linked to the achievement of a relative total shareholder return of the Company&rsquo;s common stock from August
3, 2015 to the earlier of (i) August 3, 2018 or (ii) upon a change of control (measured relative to the Russell 3000 index and
based on the 20-day trading average price before each such date). As of August 3, 2018, certain of the target total shareholder
returns were achieved, and as a result, 69,667 of the 2015 Market Condition RSUs vested. The remaining 2015 Market Condition RSUs
did not vest and were canceled.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On May 24, 2018, the Compensation Committee of the Board of Directors
of the Company approved and granted deferred stock awards of Market Condition RSUs (the 2018 Market Condition RSUs) to certain
members of the Company&rsquo;s management team under the Third A&amp;R Plan. The vesting of the 2018 Market Condition RSUs is based
on a graded-vesting schedule (one third at the end of each year for three years) and linked to the achievement of a relative total
shareholder return of the Company&rsquo;s common stock from May 24, 2018 to the earlier of (i) May 24, 2019 or (ii) upon a change
of control (measured relative to the NASDAQ Biotechnology index and based on the 20-day trading average price before each such
date). As of December 31, 2018, the target number of these restricted stock units that may be earned is 116,944 shares; the maximum
amount is 150% of the target number.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Stock-Based Payment Awards</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company accounts for stock-based payment awards in accordance
with the provisions of FASB ASC 718, which requires it to recognize compensation expense for all stock-based payment awards made
to employees and directors including stock options, restricted stock units, Market Condition RSUs and employee stock purchases
related to the&nbsp;ESPP.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company adopted ASU 2016-09 as of January 1, 2017. As a result
of this adoption, the Company has elected as an accounting policy to account for forfeitures for service based awards as they occur,
with no adjustment for estimated forfeitures. The Company recognized as of January 1, 2017, a cumulative effect adjustment of $0.1
million to reduce retained earnings as required under the modified retrospective approach.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Stock option and restricted stock unit activity under the Company&rsquo;s
Third A&amp;R Plan for the years ended December 31, 2017 and 2018 were as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Stock Options</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restricted Stock Units</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Market Condition RSU's</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Stock</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Options</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Outstanding</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> Average<BR> Exercise <BR> &nbsp;Price</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Restricted</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Stock Units</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Outstanding</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Grant Date</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Fair Value</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Market</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Condition RSU's</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Outstanding</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Grant Date</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Fair Value</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 22%; font-size: 10pt">Balance at December 31, 2016</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">4,096,818</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3.94</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">1,072,653</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3.15</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">182,150</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">4.81</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Granted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">237,700</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.24</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,298,371</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.49</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Exercised</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(143,391</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.48</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Vested (RSUs)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(488,570</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.08</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Cancelled / forfeited</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(410,883</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.93</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(85,527</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.05</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(18,023</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.81</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Balance at December 31, 2017</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,780,244</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.95</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,796,927</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.69</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">164,127</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">4.81</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Granted</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">104,585</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.48</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">639,126</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.31</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">156,944</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.19</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Exercised</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,696,255</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.50</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Vested (RSUs)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(845,326</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.88</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(69,667</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.81</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Cancelled / forfeited</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(231,842</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.96</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(356,965</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.84</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(134,460</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.63</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance at December 31, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,956,732</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">4.25</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,233,762</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3.36</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">116,944</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">4.19</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company did not capitalize any stock-based compensation.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><I>Earnings per share</I></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Basic earnings per share is based upon net income divided by the
number of weighted average common shares outstanding during the period. The calculation of diluted earnings per share assumes conversion
of stock options, restricted stock units and Market Condition RSUs into common stock using the treasury method. The weighted average
number of shares used to compute basic and diluted earnings per share consists of the following:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended<BR>
December 31,</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt">Basic</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">36,453,126</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">34,753,325</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSUs</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Diluted</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">36,453,126</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,753,325</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Excluded from the shares used in calculating the diluted
earnings per common share in the above table are options, restricted stock units and Market Condition RSUs of approximately
3,307,438 and 5,741,298 shares of common stock for the years ended December 31, 2018 and 2017, respectively, as the impact of
these shares would be anti-dilutive.</P>



<P STYLE="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company&rsquo;s policy is to issue stock available from its
registered but unissued stock pool through its transfer agent to satisfy stock option exercises and vesting of the restricted stock
units.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The following table summarizes information concerning currently
outstanding and exercisable options as of December&nbsp;31, 2018 (Aggregate Intrinsic Value, in thousands):</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="7" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Options Outstanding</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Options Exercisable</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Range of</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Exercise</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Price</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Shares</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Outstanding at</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Dec. 31, 2018</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> &nbsp;Average<BR> Remaining <BR> Contractual Life<BR> in Years</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Weighted</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>&nbsp;Average</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Exercise</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Price</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Aggregate </B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Intrinsic</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Value</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Shares</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Exercisable at</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Dec. 31, 2018</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted<BR> &nbsp;Average<BR> Remaining <BR> Contractual Life<BR> in Years</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Weighted</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>&nbsp;Average</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Exercise</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Price</B></FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR>&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Aggregate </B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Intrinsic</B></FONT><BR> <FONT STYLE="font-size: 10pt"><B>Value</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.28</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: right">3.29</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: right">204,476</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: right">4.74</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left"></TD><TD STYLE="font-size: 10pt; text-align: right">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.71</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left"></TD><TD STYLE="font-size: 10pt; text-align: right">$</TD><TD STYLE="font-size: 10pt; text-align: right">96</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: right">160,851</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: right">3.89</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left"></TD><TD STYLE="font-size: 10pt; text-align: right">$</TD><TD STYLE="font-size: 10pt; text-align: right">2.66</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left"></TD><TD STYLE="font-size: 10pt; text-align: right">$</TD><TD STYLE="font-size: 10pt; text-align: right">84</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 3%">3.30</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; width: 2%">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 3%">3.49</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 10%">175,200</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">8.83</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">3.33</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">-</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">58,400</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">8.83</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 7%">3.33</TD><TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; width: 8%">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.50</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.92</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">159,037</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.95</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.68</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">114,452</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.41</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.64</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3.93</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.08</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">79,019</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.42</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.04</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">79,019</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.42</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.04</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.09</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.17</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">402,325</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.41</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.12</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">402,325</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.41</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.12</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.18</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.26</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">49,000</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.21</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">49,000</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.21</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.27</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.38</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">350,000</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.88</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.31</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">350,000</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.88</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.31</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.39</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.39</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">146,550</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.65</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.95</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">121,550</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.09</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.05</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.40</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.54</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">203,625</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.18</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.51</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">144,375</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.18</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.51</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.55</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">187,500</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.77</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.58</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">125,625</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6.43</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.56</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">2.28</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">-</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.75</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">1,956,732</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">5.79</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">4.25</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">96</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">1,605,597</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">5.26</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: right">4.26</TD><TD STYLE="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right">84</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The aggregate intrinsic value in the preceding table represents
the total pre-tax intrinsic value, based on the Company&rsquo;s closing stock price of $3.18 as of December&nbsp;31, 2018, which
would have been received by the option holders had all option holders exercised their options as of that date. The aggregate intrinsic
value of options exercised for the years ended December 31, 2018 and 2017 was approximately $2.6 million and $0.1 million, respectively.
The total number of in-the-money options that were exercisable as of December 31, 2018 was 160,851.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">For the year ended December 31, 2018, the total compensation costs
related to unvested awards not yet recognized is $3.2 million and the weighted average period over which it is expected to be recognized
is 2.12 years.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><I>Valuation and Expense Information under Stock-Based-Payment Accounting</I></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Stock-based compensation expense related to stock options, restricted
stock units, Market Condition RSU&rsquo;s and the employee stock purchase plan for the years ended December 31, 2018 and 2017 was
allocated as follows:</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Year Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt">Cost of revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">64</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">61</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Sales and marketing</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">431</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">488</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">General and administrative</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,232</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,695</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Research and development</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">167</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">139</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">150</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">117</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total stock-based compensation</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,044</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,500</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company did not capitalize any stock-based compensation.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The weighted-average estimated fair value per share of stock options
granted during 2018 and 2017 was $1.83 and $1.32, respectively, using the Black Scholes option-pricing model with the following
weighted-average assumptions:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="9" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended<BR>
December 31,</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="4" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="4" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; font-size: 10pt">Volatility</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">43.28</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 12%; font-size: 10pt">%</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">41.63</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 12%; font-size: 10pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Risk-free interest rate</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.84</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.03</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Expected holding period (in years)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.83</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">years</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.41</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Dividend yield</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The weighted average fair value of the 2018 Market Condition RSUs
which were granted under the Third A&amp;R Plan during the year ended December 31, 2018 was $4.19. There were no Market Condition
RSUs granted during the year ended December 31, 2017. The following assumptions were used to estimate the fair value, using a Monte-Carlo
valuation simulation, of the Market Condition RSUs granted during the year ended December 31, 2018:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR>
&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;<BR>
&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended<BR>
December 31,</TD>
</TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt">Volatility</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">44.02</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Risk-free interest rate</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2.27</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Correlation coefficient</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.07</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Dividend yield</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company used historical volatility to calculate the expected
volatility as of December 31, 2018. Historical volatility was determined by calculating the mean reversion of the daily adjusted
closing stock price. The risk-free interest rate assumption is based upon observed U.S. Treasury bill interest rates (risk-free)
appropriate for the term of the Company&rsquo;s stock options. The expected holding period of stock options represents the period
of time options are expected to be outstanding and were based on historical experience. The vesting period ranges from one to four
years and the contractual life is ten years.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Stock-based compensation expense recognized in the consolidated
statements of operations for the years ended December 31, 2018 and 2017 is recognized on awards as they vest and following the
adoption of ASU 2016-09 in January 2017, is not reduced for annualized estimated forfeitures.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>15.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Long Term Debt</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">On January 22, 2018, in connection with the closing of the Denville
Transaction, the Company terminated the Third Amended and Restated Credit Agreement (the Credit Agreement), among the Company,
Brown Brothers Harriman &amp; Co. and each of the other lenders party thereto, and Bank of America, as administrative agent. All
outstanding amounts under the agreement were repaid in full using a portion of the proceeds of the Denville Transaction. At the
time of repayment, there was approximately $11.9 million outstanding.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">On January 31, 2018, the Company entered into a financing agreement
by and among the Company and certain subsidiaries of the Company parties thereto, as borrowers (collectively, the Borrower), certain
subsidiaries of the Company parties thereto, as guarantors, various lenders from time to time party thereto (the Lenders), and
Cerberus Business Finance, LLC, as collateral agent and administrative agent for the Lenders (the Financing Agreement). On August
16, 2018, the Company and Cerberus Business Finance, LLC entered into a First Amendment to the Financing Agreement, which such
amendment modified certain provisions related to the borrowing base and reporting, among other things.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Financing Agreement provides for senior secured credit facilities
(the Senior Secured Credit Facilities) comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit.
The proceeds of the term loan and $4.8 million of advances under the revolving line of credit were used to fund a portion of the
DSI acquisition, and to pay fees and expenses related thereto and the closing of the Senior Secured Credit Facilities. In addition,
the revolving facility is available for use by the Company and its subsidiaries for general corporate and working capital needs,
and other purposes to the extent permitted by the Financing Agreement. The Senior Secured Credit Facilities have a maturity of
five years.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Commencing on March 31, 2018, the outstanding term loans amortized
in equal quarterly installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter.
Beginning the quarter ending March 31, 2019, the term loans amortize in installments of $0.6 million per quarter, continuing for
the next three quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment at maturity.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The obligations under the Senior Secured Credit Facilities are unconditionally
guaranteed by the Company and certain of the Company&rsquo;s existing and subsequently acquired or organized subsidiaries. The
Senior Secured Credit Facilities and related guarantees are secured on a first-priority basis (subject to certain liens permitted
under the Financing Agreement) by a lien on substantially all the tangible and intangible assets of the Company and its subsidiary
guarantors, including all of the capital stock held by such obligors (subject to a 65% limitation on pledges of capital stock of
foreign subsidiaries), subject to certain exceptions.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Interest on all loans under the Senior Secured
Credit Facilities is paid monthly. Borrowings under the Financing Agreement accrue interest at a per annum rate equal to London
Interbank Offered Rate (LIBOR) rate plus 6.25%. The loans are also subject to a 1.25% interest rate floor for LIBOR loans and a
4.25% interest rate floor for base rate loans.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Financing Agreement contains customary representations and warranties
and affirmative covenants applicable to the Company and its subsidiaries and also contains certain restrictive covenants, including,
among others, limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees,
mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of the Company&rsquo;s
capital stock, prepayments of certain debt, transactions with affiliates and modifications of organizational documents, material
contracts, affiliated practice agreements and certain debt agreements. The Financing Agreement also contains customary events of
default. As of December 31, 2018, the Company was in compliance with all financial covenants contained in the Financing Agreement,
was subject to covenant and working capital borrowing restrictions and had available borrowing capacity under its Financing Agreement
of $9.8 million.</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, the Company had borrowings
net of debt issuance costs of $60.8 million and $11.7 million respectively, outstanding. The carrying value of the debt approximates
fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar&nbsp;instruments.&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, the weighted effective interest rate, net
of the impact of the Company&rsquo;s interest rate swap, on its term loan was 8.88%.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, the Company&rsquo;s
borrowings were comprised of:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR> 2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<BR> 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">Long-term debt:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Term loan</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">62,400</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">11,899</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total unamortized deferred financing costs</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,605</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(151</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Total debt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">60,795</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,748</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Less: current installments</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,400</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,800</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current unamortized deferred financing costs</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">401</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">35</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long-term debt</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">58,796</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,983</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="4" STYLE="white-space: nowrap; text-align: center"><FONT STYLE="font-size: 10pt">The aggregate amounts of debt maturing during the next five years are as follows:</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 35%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 44%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 2%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 19%">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt; text-align: left">2019</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,400</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">2020</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,200</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">2021</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,200</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">2022</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,200</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">2023</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">50,400</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt; text-align: left">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">62,400</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>16.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Derivatives</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company uses interest-rate-related derivative instruments to
manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into
derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">By using derivative financial instruments to hedge exposures to
changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty
to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty
owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company
owes the counterparty and, therefore, the Company is not exposed to the counterparty&rsquo;s credit risk in those circumstances.
The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected
major financial institutions based upon their credit profile.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Market risk is the adverse effect on the value of a derivative instrument
that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing
and monitoring parameters that limit the types and degree of market risk that may be undertaken.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company assesses interest rate risk by continually identifying
and monitoring changes in interest rate exposures that may adversely impact expected future cash flows and by evaluating hedging
opportunities. The Company maintains risk management control systems to monitor interest rate risk attributable to both the Company&rsquo;s
outstanding or forecasted debt obligations as well as the Company&rsquo;s offsetting hedge positions. The risk management control
systems involve the use of analytical techniques, including cash flow sensitivity analysis, to estimate the expected impact of
changes in interest rates on the Company&rsquo;s future cash flows.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company uses variable-rate LIBOR debt to finance its operations.
The debt obligations expose the Company to variability in interest payments due to changes in interest rates. Management believes
that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, management enters into
LIBOR based interest rate swap agreements to manage fluctuations in cash flows resulting from changes in the benchmark interest
rate of LIBOR. These swaps change the variable-rate cash flow exposure on the debt obligations to fixed cash flows. Under the terms
of the interest rate swaps, the Company receives LIBOR based variable interest rate payments and makes fixed interest rate payments,
thereby creating the equivalent of fixed-rate debt for the notional amount of its debt hedged.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">As disclosed in Note 15, on January 31, 2018, the Company entered
into a Financing Agreement comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit. Shortly after
entering into this Financing Agreement, the Company entered into an interest rate swap contract with PNC Bank with a notional amount
of $36.0 million and a termination date of January 1, 2023 in order to hedge the risk of changes in the effective benchmark interest
rate (LIBOR) associated with the Company&rsquo;s Term Loan. The swap contract converted specific variable-rate debt into fixed-rate
debt and fixed the LIBOR rate associated with a portion of the term loan under the Financing Agreement at 2.72%. The interest rate
swap was designated as a cash flow hedge instrument in accordance with ASC 815 &ldquo;Derivatives and Hedging&rdquo;.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The notional amount of the Company&rsquo;s derivative instruments
as of December 31, 2018 was $34.1 million.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following table presents the notional amount and fair value
of the Company&rsquo;s derivative instruments as of December 31, 2018 and December 31, 2017.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Notional Amount</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value (a)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Derivatives designated as hedging instruments under ASC 815</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">Balance sheet classification</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Interest rate swaps</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 24%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Other assets (long term liabilities)</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">34,090</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(170</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,&nbsp;2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Notional Amount</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fair Value (a)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Derivatives designated as hedging instruments under ASC 815</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold">Balance sheet classification</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Interest rate swaps</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 24%; font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Other assets (long term liabilities)</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">11,900</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">37</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

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

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><FONT STYLE="font-size: 10pt">(a) See Note 17 for the fair
value measurements related to these financial instruments.</FONT></P>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">All of the Company&rsquo;s derivative instruments are designated
as hedging instruments.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company has structured its interest rate swap agreements to
be 100% effective and as a result, there was no impact to earnings resulting from hedge ineffectiveness. Changes in the fair value
of interest rate swaps designated as hedging instruments that effectively offset the variability of cash flows associated with
variable-rate, long-term debt obligations are reported in accumulated other comprehensive income (AOCI). These amounts subsequently
are reclassified into interest expense as a yield adjustment of the hedged interest payments in the same period in which the related
interest affects earnings. The Company&rsquo;s interest rate swap agreement was deemed to be fully effective in accordance with
ASC 815, and, as such, unrealized gains and losses related to these derivatives were recorded as AOCI.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following table summarizes the effect of derivatives designated
as cash flow hedging instruments and their classification within comprehensive loss for the years ended December 31, 2018 and 2017:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Derivatives in Hedging Relationships</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Amount of loss recognized in OCI on derivative (effective portion)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%; font-size: 10pt; text-align: left">Interest rate swaps</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 20%; font-size: 10pt; text-align: right">(343</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 20%; font-size: 10pt; text-align: right">(24</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following table summarizes the reclassifications out of accumulated
other comprehensive loss for the year ended December 31, 2018 and 2017:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold">Details about AOCI Components</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Amount reclassified from AOCI into income (effective portion)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center">Location of amount reclassified from AOCI</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">into income (effective portion)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt; text-align: left">Interest rate swaps</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; font-size: 10pt; text-align: right">136</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 22%; font-size: 10pt; text-align: right">61</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 24%; font-size: 10pt; text-align: center">Interest expense, net</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018, $61 thousand of deferred losses on derivative
instruments accumulated in AOCI are expected to be reclassified to earnings during the next twelve months. Transactions and events
expected to occur over the next twelve months that will necessitate reclassifying these derivatives&rsquo; losses to earnings include
the repricing of variable-rate debt. As a result of terminating the Credit Agreement, as discussed in Note 15, the Company unwound
its previous May 2017 interest rate swap contract and received $0.1 million in proceeds.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 69; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>17.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Fair Value Measurements</B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Fair value measurement is defined as the price that would be received
to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an
orderly transaction between market participants at the measurement date. A fair value hierarchy is established, which prioritizes
the inputs used in measuring fair value into three broad levels as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Level 1&mdash;Quoted prices in active markets for identical assets
or liabilities.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 24.5pt">Level 2&mdash;Inputs, other than the quoted prices in active markets, that
are observable either directly or indirectly.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0 0pt 24.5pt">Level 3&mdash;Unobservable inputs based on the Company&rsquo;s own assumptions.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following tables present the fair value hierarchy for those
assets or liabilities measured at fair value on a recurring basis:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Fair Value as of December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid; text-align: left">(In thousands)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Level 1</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; border-bottom: Black 1pt solid; text-align: center">Level 2</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Level 3</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Assets (Liabilities):</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; font-size: 10pt; text-align: left; padding-left: 10pt">Interest rate swap agreements</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(170</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(170</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>


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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Fair Value as of December 31, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1pt solid; text-align: left">(In thousands)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Level 1</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; border-bottom: Black 1pt solid; text-align: center">Level 2</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Level 3</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid; text-align: center">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Assets (Liabilities):</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 48%; font-size: 10pt; text-align: left; padding-left: 10pt">Interest rate swap agreements</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">37</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">37</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company uses the market approach technique to value its financial
liabilities. The Company&rsquo;s financial assets and liabilities carried at fair value include derivative instruments used to
hedge the Company&rsquo;s interest rate risks. The fair value of the Company&rsquo;s interest rate swap agreements was based on
LIBOR yield curves at the reporting date.&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>18.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Accrued Expenses</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Accrued expenses consist of:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Compensation and payroll</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">2,896</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">1,540</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Professional fees</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">536</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">579</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Warranty costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">391</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">246</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Local taxes, including VAT</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">423</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">376</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Customer credits</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">372</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">310</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Interest</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">480</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">33</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Rent</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">255</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">388</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Other</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">409</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">344</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,762</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,816</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>19.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Revenues </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The following table represents a disaggregation of revenue from contracts
with customers. Revenue from continuing operations originating from the following geographic areas for the&nbsp;years ended December
31, 2018 and 2017 consist of:</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Year Ended December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">United States</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">United Kingdom</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Germany</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Rest of the world</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font-size: 10pt; text-align: left">Instruments, equipment, software and accessories</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">79,614</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">13,690</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">13,193</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">8,571</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">115,068</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Service, maintenance and warranty contracts</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,438</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">832</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">366</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">70</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,706</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total revenues</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">84,052</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">14,522</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">13,559</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,641</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">120,774</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Year Ended December 31, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">United States</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">United Kingdom</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Germany</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Rest of the world</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font-size: 10pt; text-align: left">Instruments, equipment, software and accessories</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">40,240</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">14,224</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">10,766</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">9,392</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">74,622</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Service, maintenance and warranty contracts</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,481</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">819</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">396</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">89</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,785</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total revenues</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,721</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">15,043</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">11,162</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,481</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">77,407</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><B><I>Deferred revenue </I></B></P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">As of December 31, 2018, the Company had approximately $3.8 million
in deferred revenue comprised of revenue deferred from service contracts and revenue deferred from advance payments. Changes in
deferred revenue from service contracts and advance payments from customers during the period were as follows:</P>

<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Service Contracts</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Customer Advances</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; font-size: 10pt">Balance, beginning of period</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">505</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">-</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">505</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Addition due to business combination</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">848</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,128</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,976</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Deferral of revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,305</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,210</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,515</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Recognition of deferred revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,984</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,177</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,161</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Effect of foreign currency translation</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(15</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(15</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,659</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,161</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,820</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><B><I>Acquisition of DSI</I></B></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">As discussed in Note 5, the Company acquired
DSI, a previously privately held company on January 31, 2018. The Company has adopted ASC 606 with respect to DSI as of January
31, 2018. The tables, revenue recognition policies applied, and product descriptions noted above are thus inclusive of, and reflect
revenues of DSI for the periods from the acquisition date.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>20.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Income Tax </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Income tax from continuing operations was a benefit of approximately
$3.7 million and $0.6 million for the years ended December 31, 2018 and 2017, respectively. The effective tax rate on continuing
operations was 46.1% for the year ended December 31, 2018 compared with 23.1% for the same period in 2017. The difference between
the Company&rsquo;s effective tax rate year over year was primarily attributable to lower pre-tax income at certain individual
subsidiaries in 2018 versus the impact of certain provisions of U.S tax reform in 2017.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">On December 22, 2017, tax reform legislation known as the Tax Cuts
and Jobs Act (the Tax Act) was signed into law. A majority of the provisions of the Tax Act are effective January 1, 2018. The
Tax Act makes broad and complex changes to the U.S. Internal Revenue Code which include, but are not limited to: (1) the reduction
of the corporate income tax rate from 35% to 21%; (2) the implementation of a modified territorial tax system with a one-time transition
tax on previously unremitted earnings of foreign subsidiaries; (3) a new provision designed to tax global intangible low-taxed
income (GILTI); (4) the deduction for foreign-derived intangible income (FDII); (5) a new limitation on deductible interest expense;
and (6) limitations on the deductibility of certain executive compensation. In response to the Tax Act, the SEC issued Staff Accounting
Bulletin No. 118 (SAB 118), which provided companies with a one-year measurement period to complete the accounting for the tax
effects of the Tax Act. The end of the measurement period for purposes of SAB 118 was December 22, 2018. The Company has completed
the analysis in accordance with guidance available as of the date of this filing and has recorded the impact as explained below.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">At December 31, 2017, the impact of the remeasurement of deferred
tax assets and liabilities from 35% to 21% was an expense of $3.2 million which was fully offset by a change in the valuation allowance.
The 2017 U.S. tax impact of the one-time transition tax on the mandatory deemed repatriation of foreign earnings was an expense
of $3.0 million. This impact was fully offset with net operating loss carryforwards for which a full valuation allowance had been
recorded. As a result, no tax expense was recorded. In finalizing its analysis in 2018 the Company recorded an immaterial amount
of adjustments to the original provisional amounts. With respect to GILTI, the Company has adopted a policy to account for this
provision as a period cost.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">For the year ended December 31, 2018, an income tax benefit of $0.4
million was recorded for discontinued operations. For the year ended December 31, 2017,income tax benefit for discontinued operations
was $0.6 million.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Income tax expense attributable to income from continued operations
for years ended December 31, 2018 and 2017 consisted of:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Current income tax (benefit) expense:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Federal and state</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(191</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">253</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Foreign</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">279</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">297</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">88</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">550</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax (benefit) expense):</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Federal and state</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,552</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,730</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Foreign</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(212</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">575</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,764</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,155</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total income tax benefit from continuing operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(3,676</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(605</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 68%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: right; width: 2%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 14%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: right; width: 2%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 14%">&nbsp;</TD>
    </TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="5" STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">The total benefit from income taxes included in the statement of operations is as follows:</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; text-align: right">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    </TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Continuing operations</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(3,676</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(605</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(441</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(617</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(4,117</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,222</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Income tax benefit for the years ended December 31, 2018 and 2017
differed from the amount computed by applying the U.S. federal income tax rate of 21% and 34%, respectively, to pre-tax continuing
operations income as a result of the following:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Computed "expected" income tax benefit</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(1,674</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(892</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Increase (decrease) in income taxes resulting from:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Permanent differences, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(117</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(118</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Foreign tax rate differential</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">23</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">State income taxes, net of federal income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(121</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(103</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Non-deductible stock compensation expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(329</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">174</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Acquisition costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">438</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Impact of U.S. rate change</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,159</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Tax credits</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(242</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(14</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Change in reserve for uncertain tax position</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">203</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(58</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Impact of change to prior year tax accruals</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">72</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Impact of adoption of ASU 2016-09</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(486</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">U.S tax on foreign dividends</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,149</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Foreign withholding taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">38</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Conversion of U.S foreign tax credits from credit to deduction</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">648</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Change in valuation allowance allocated to income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,850</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,152</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Other</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(73</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(45</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(3,676</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(605</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Certain prior year amounts in the above table have been reclassified
for consistency with the current year presentation. These reclassifications had no effect on the Company&rsquo;s consolidated financial
statements.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Income tax (benefit) expense is based on the following pre-tax income
from continuing operations for the years ended December 31, 2018 and 2017:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Year Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt">Domestic</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(9,034</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(3,662</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Foreign</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,059</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,041</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,975</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,621</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The tax effects of temporary differences that give rise to significant
components of the deferred tax assets and deferred tax liabilities at December&nbsp;31, 2018 and 2017 are as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">57</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">93</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 10pt">Inventory</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,147</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">891</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Operating loss and credit carryforwards</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">20,095</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,287</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,692</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Pension liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">110</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">151</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Contingent consideration</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,273</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Stock compensation</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">999</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,667</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">172</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">122</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total gross deferred assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,272</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">13,484</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Less: valuation allowance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(13,899</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,447</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred tax assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,373</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,037</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax liabilities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Indefinite-lived intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,975</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">3,166</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Definite-lived intangible assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,221</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,383</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">204</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Other accrued liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">63</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">270</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12,463</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,819</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Deferred income tax liability, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,090</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(3,782</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Deferred income tax assets and liabilities by classification on
the consolidated balance sheets were as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">Deferred income tax assets</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">211</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">182</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Deferred income tax liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,301</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,653</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Long term liabilities held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,311</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Deferred income tax liability, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,090</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(3,782</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of&nbsp;December&nbsp;31, 2018&nbsp;and&nbsp;2017, the Company
maintained a total valuation allowance of&nbsp;$13.9 million&nbsp;and&nbsp;$11.4 million, respectively, which relates to&nbsp;foreign,
federal, and state deferred tax assets in both years. The valuation allowance is based on estimates of taxable income in each of
the jurisdictions in which we operate and the period over which our deferred tax assets will be recoverable. The movement in the
valuation allowance is primarily due to the finalization of purchase accounting for the DSI acquisition and its impact on the valuation
allowance related to certain U.S. deferred tax assets.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company adopted the provisions of ASU 2016-09, <I>Improvements
to Employee Share-based Payment Accounting,</I> on January 1, 2017.&nbsp; Upon adoption, the company recorded previously unrecognized
excess tax benefits from the exercise of employee stock options as an increase in its deferred tax asset for net operating losses
of approximately $0.5 million.&nbsp; The tax benefit of this increased deferred tax asset is fully offset by an increase in the
valuation allowance. Following adoption, excess tax benefits or tax deficit is reflected as income tax benefit or expense in the
year the tax impact is generated. Prior to the adoption of ASU 2016-09, these excess tax benefits could only be recognized when
the related tax deduction reduces income taxes payable and the benefit would be reflected&nbsp;as a credit to additional paid-in
capital if realized.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">At December&nbsp;31, 2018, the Company had federal net operating loss carryforwards of $27.2 million,
a portion of which ($21.9 million) expires between 2019 and 2037; the remainder have an unlimited carryforward period. The Company&rsquo;s
state net operating loss carryforwards of $17.5 million expire between 2019 and 2037. The Company has foreign tax credits of $0.2
million which begin to expire in 2020, as well as $8.6 million of research and development tax credit carryforwards which begin
to expire in 2020. Approximately $1.0 million of the research and development tax credit carryforwards are offset by a reserve
for uncertain tax positions. The Company had $0.8 million of alternative minimum tax credit carryforwards which are not subject
to expiration and become refundable under the Tax Act beginning in 2018. In addition, the Company had a total of $3.8 million of
state investment tax credit carryforwards, research and development tax credit carryforwards, and EZ credit carryforwards, which
begin to expire in 2019. The Internal Revenue Code (IRC) limits the amounts of net operating loss carryforwards or credits that
a company may use in any one year in the event of a change in ownership under IRC Sections 382 or 383.&nbsp;As a result of the
DSI acquisition as well as acquisitions in prior years, certain losses and carryforwards would be subject to such limitation.&nbsp;The
Company has provided a full or partial valuation allowance for the portion of state NOLs and federal and state credit carryforwards
the Company expects to expire before use.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">As of December 31, 2018 and December 31, 2017, cash and cash equivalents
held by the Company&rsquo;s foreign subsidiaries was $3.2 million and $4.8 million, respectively. As of&nbsp;December 31, 2017,
the Company changed its indefinite reinvestment assertion to provide that all foreign cash balances above the level required for
local operating expenses would be repatriated to the U.S. in tax years after 2017. The Company maintains this modified assertion
at December 31, 2018. As a result of the 2017 Tax Act, post-2017 dividends from qualifying Controlled Foreign Corporations are
no longer taxed in the U.S. However, any dividends to the U.S. must still be assessed for withholding tax liability as well as
state income tax liability. As a result of the Company&rsquo;s assertion, the Company determined the potential state income tax
liability related to available cash balances at foreign subsidiaries to be immaterial in 2018 and 2017. In addition, an accrued
withholding tax liability of $38 thousand was recorded as of both December 31, 2018 and December 31, 2017, related to amounts determined
to be available for repatriation.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">At December 31, 2018 and 2017 the amount of unrecognized tax benefits
that would affect the Company&rsquo;s effective tax rate are shown in the table below:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%; font-size: 10pt">Balance at December 31, 2016</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">406</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Decreases based on tax positions of prior years</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(53</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Settlements</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(30</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Balance at December 31, 2017</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">323</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Release due to expiration of statute of limitations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(94</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Additions based on tax positions of prior years</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">242</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Additions based on tax positions of acquired entities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,389</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance at December 31, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,860</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">In 2017, a German income tax audit was settled for $30 thousand.
In 2018, the Company recorded a reserve of $0.2 million related to upcoming audits. Additionally, reserves of $1.4 million were
recorded to purchase accounting based on tax positions of acquired entities, including $0.8 million for credits and $0.5 million
related to state income tax issues.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">The Company anticipates that the total unrecognized tax benefits will be reduced within
the next 12 months by approximately $0.5 million due to the expected settlement of certain positions of acquired entities. The
Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. At&nbsp;December&nbsp;31,
2018&nbsp;and at December 31, 2017, the Company had accrued interest and penalties of&nbsp;$0.1 million and $15 thousand respectively.
During&nbsp;2018 and 2017, the Company recognized a net expense of&nbsp;$31 thousand and $5 thousand, respectively, for interest
and penalties in its total tax provision.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The Company or one of its subsidiaries files income tax returns
in the U.S. federal jurisdiction, and various states and foreign jurisdictions. With few exceptions, the Company is no longer subject
to income tax examinations by tax authorities in foreign jurisdictions for years before 2014. In the U.S., the Company's net operating
loss and tax credit carryforward amounts remain subject to federal and state examination for tax years starting in 2000 as a result
of tax losses incurred in prior years. There are currently no pending federal or state tax examinations. The Company is subject
to audits by various taxing jurisdictions. At December 31, 2018, the Company received notice of income tax examinations to begin
in 2019 at foreign subsidiaries for which reserves have been recorded.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>21.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Commitments and Contingent Liabilities </B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">From time to time, the Company may be involved in various claims
and legal proceedings arising in the ordinary course of business. The Company is not currently a party to any such material claims
or proceedings.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>22.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Segment and Related Information </B></TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-indent: -0.85in; margin: 0pt 0 0pt 0.85in"><B></B></P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Operating segments are determined by products and services provided
by each segment, internal organization structure, the manner in which operations are managed, criteria used by the Chief Operating
Decision Maker, or CODM, to assess the segment performance, as well as resource allocation and the availability of discrete financial
information. The Company has one operating segment and therefore segment results and consolidated results are the same.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Refer to footnote 19 for a summary of revenue by geographic area
of origin.</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The following tables summarize additional selected financial information
of the Company&rsquo;s continuing operations by geographic location:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <td colspan="7" style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Long-lived assets by geographic area consist
of the following:</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 50%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 12%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 12%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 12%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 12%">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">United States</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">42,222</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">3,800</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Germany</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,022</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5,793</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">United Kingdom</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">585</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">966</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Rest of the world</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,601</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,214</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Long-lived assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,327</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total long-lived assets (1)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">50,430</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">20,100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0"><FONT STYLE="font-size: 10pt">(1) Total long-lived assets consists of property, plant and equipment,
net and amortizable intangible assets, net.</FONT></P>

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


<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <td colspan="5" style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0">Net assets by geographic area consist of the
following:</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 66%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 2%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 15%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 2%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 15%">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; font-size: 10pt; text-align: left">United States</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">38,921</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">15,502</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Germany</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17,261</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18,354</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">United Kingdom</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,473</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14,376</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Rest of the world</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16,069</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17,472</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Net assets held for sale</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,196</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total net assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">82,724</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">80,900</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>23.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Allowance for Doubtful Accounts </B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Allowance for doubtful accounts is based on the Company&rsquo;s
assessment of the collectability of customer accounts. A rollforward of allowance for doubtful accounts is as follows:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; font-weight: bold; text-align: center">Charged (credited) to</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Beginning<BR> Balance</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Bad Debt<BR> Expense (Recoveries)</TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Charged to<BR> Allowance (1)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B>Other (2)</B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Ending<BR> Balance</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; text-align: center">(in thousands)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font-size: 10pt">Year ended December 31, 2017</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">301</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(57</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">(68</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">17</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 10%; font-size: 10pt; text-align: right">193</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Year ended December 31, 2018</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">193</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">28</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">13</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">98</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">332</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="11" STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1) Consists of accounts written off, net of recoveries.</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; width: 33%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 11%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 18%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 11%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 11%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 1%">&nbsp;</TD>
    <TD STYLE="white-space: nowrap; width: 11%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="11"><FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 76; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 2%"><B>24.</B></TD>
    <TD STYLE="width: 2%"><B>&nbsp;</B></TD>
    <TD STYLE="width: 96%"><B>Quarterly Financial Information (unaudited)</B></TD></TR>
</TABLE>


<P STYLE="font-size: 10pt; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><B>Statement of Operations Data:</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B><U>2018</U></B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">First<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Second<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Third<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fourth<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal<BR> Year</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; text-align: center">(in thousands, except per share data)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 45%; font-size: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">26,759</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">31,522</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">28,635</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">33,858</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">120,774</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Cost of revenues</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">13,490</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">16,167</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12,818</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,118</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">57,593</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Gross profit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">13,269</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,355</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,817</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18,740</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">63,181</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total operating expenses</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">14,535</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15,737</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">14,927</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">16,998</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">62,197</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating (loss) income</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,266</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(382</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">890</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,742</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">984</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other expense, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,979</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,485</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,798</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,697</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(8,959</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">(Loss)  income from continuing operations before income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,245</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,867</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(908</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">45</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,975</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax expense (benefit)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">605</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(369</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(652</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,260</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,676</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net (loss) income from continuing operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,850</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,498</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(256</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,305</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,299</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income (loss) from discontinued operations, net of tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,786</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">34</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(443</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,377</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,064</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,464</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(256</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,862</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,922</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">(Loss) earnings per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Basic (loss) earnings per common share from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.16</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.04</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.09</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Basic earnings (loss) per common share from discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.05</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.04</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Basic (loss) earnings per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.11</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.04</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Diluted (loss) earnings per common share from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.16</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.04</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.09</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; white-space: nowrap; padding-left: 10pt">Diluted earnings (loss) per common share from discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.05</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.04</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Diluted (loss) earnings per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.11</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.04</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.08</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</p>

<p style="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">The fourth quarter includes certain true ups in income tax due to the reassessment of valuation allowances
in association with certain tax assets and in combination with deferred tax attributes of the newly acquired DSI.</p>

<p style="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<!-- Field: Page; Sequence: 77; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; margin: 0pt 0"></P>

<p style="font-size: 10pt; text-indent: 24.45pt; margin: 0pt 0"><B>Statement of Operations Data:</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;<BR><FONT STYLE="font-size: 10pt"><B><U>2017</U></B></FONT></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">First<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Second<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Third<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fourth<BR> Quarter</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Fiscal<BR> Year</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="19" STYLE="font-size: 10pt; text-align: center">(in thousands, except per share data)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 45%; font-size: 10pt">Revenues</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">18,086</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">18,958</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">18,717</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">21,646</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">77,407</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Cost of revenues</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,509</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,885</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,217</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,626</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">38,237</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Gross profit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,577</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,073</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,500</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,020</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">39,170</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total operating expenses</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,927</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,342</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">9,890</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,646</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">39,805</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Operating (loss) income</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(350</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(269</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(390</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">374</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(635</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other expense, net</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(400</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(463</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(274</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(849</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,986</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from continuing operations before income taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(750</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(732</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(664</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(475</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,621</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(115</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(19</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(464</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(605</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Loss from continuing operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(743</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(617</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(645</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(11</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(2,016</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">(Loss) income from discontinued operations, net of tax</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(323</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">236</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">228</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,151</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net (loss) income</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,066</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(381</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(417</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">999</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(865</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Loss (earnings) per share:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Basic (loss) earnings per common share from continuing
    operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.06</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Basic (loss) earnings per share from discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Basic (loss) earnings per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.03</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 10pt">Diluted (loss) earnings per common share from continuing operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">-</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.06</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Diluted (loss) earnings per common share from discontinued operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.01</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Diluted&nbsp;&nbsp;(loss) earnings per common share</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.03</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.01</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.03</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 78; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><A NAME="a_030"></A>SIGNATURES </B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of
1934, the registrant has duly caused this report to be signed on its behalf by undersigned thereunto duly authorized.&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 47%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 45%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding-left: 12pt; text-indent: -12pt"><FONT STYLE="font-size: 10pt">HARVARD&nbsp;BIOSCIENCE,&nbsp;INC.</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date: March 18,&nbsp;&nbsp;2019</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 10pt">/s/ JEFFREY A. DUCHEMIN</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Jeffrey A. Duchemin</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 24.5pt; margin: 0pt 0">Pursuant to the requirements of Section 13 or 15(d) of the Securities
Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities
and on the dates indicated:</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 46%">&nbsp;</TD>
    <TD STYLE="width: 36%">&nbsp;</TD>
    <TD STYLE="width: 18%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap">
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Signature</B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page --></TD>
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Title</B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page --></TD>
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Date</B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page --></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ JEFFREY A. DUCHEMIN</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Jeffrey A. Duchemin</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Chief Executive Officer and Director (Principal Executive Officer)</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ KAM UNNINAYAR</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Kam Unninayar</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT><BR>
<FONT STYLE="font-size: 10pt">(Principal Financial Officer and Principal Accounting Officer)</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ JAMES GREEN</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>James Green</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ JOHN F. KENNEDY</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>John F. Kennedy</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ BERTRAND LOY</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Bertrand Loy</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ KATHERINE A. EADE</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Katherine A. Eade</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">/s/ THOMAS W. LOEWALD</P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 1pt; margin-bottom: 1pt"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>Thomas W. Loewald</B></P>
        <P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P></TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt"><FONT STYLE="font-size: 10pt">Director</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">March 18,&nbsp;2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 19.45pt; text-indent: -12.25pt">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 79 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>EXHIBIT INDEX</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-indent: 27pt; margin: 0pt 0">The following exhibits are filed as part of this Annual Report on
Form 10-K. Where such filing is made by incorporation by reference to a previously filed document, such document is identified.</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
<TD STYLE="vertical-align: top; text-align: center; width: 11%"><FONT STYLE="font-size: 10pt"><U>Exhibit Number</U></FONT></TD>
<TD STYLE="vertical-align: top; text-align: center; width: 42%"><FONT STYLE="font-size: 10pt"><U>Description</U></FONT></TD>
<TD STYLE="vertical-align: top; text-align: center; width: 47%"><FONT STYLE="font-size: 10pt"><U>Method of Filing</U></FONT></TD>
<TD STYLE="vertical-align: top; text-align: center"></TD></TR>
<TR>
<TD STYLE="vertical-align: top; text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex2-1.htm"><FONT STYLE="font-size: 10pt">2.1&sect;</FONT></A></TD>
<TD STYLE="vertical-align: top; text-align: left"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex2-1.htm">Separation and Distribution Agreement between Harvard Bioscience, Inc. and Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.) dated as of October 31, 2013</A></TD>
<TD STYLE="vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex2-1.htm">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed November 6, 2013) and incorporated by reference thereto <I>&nbsp;</I></A></TD>
<TD STYLE="vertical-align: top"></TD></TR>
<TR>
<TD STYLE="vertical-align: top; text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_21.htm"><FONT STYLE="font-size: 10pt">2.2&sect;</FONT></A></TD>
<TD STYLE="vertical-align: top; text-align: left"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_21.htm">Share Purchase Agreement between Biochrom Limited, as Buyer, and Multi-Channel Systems Holding GmbH, as Seller, dated as of October 1, 2014</A></TD>
<TD STYLE="vertical-align: top"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_21.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed October 1, 2014) and incorporated by reference thereto</FONT> <I>&nbsp;</I></A></TD>
<TD STYLE="vertical-align: top"></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_22.htm"><FONT STYLE="font-size: 10pt">2.3&sect;</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_22.htm">Stock Purchase Agreement by and among Harvard Bioscience, Inc., as Buyer, Triangle BioSystems, Inc., and the sellers party thereto dated as of October 1, 2014 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314004551/exh_22.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed October 1, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_21.htm"><FONT STYLE="font-size: 10pt">2.4&sect;</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_21.htm">Agreement for the Sale and Purchase of All Shares in HEKA GmbH by and among Multi Channel Systems MCS GmbH, as Purchaser, Dr. Peter Schulze GmbH &amp; Co. KG, as Seller, and Dr. Peter Schulze, as Guarantor, dated as of January 8, 2015 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_21.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed January 9, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_22.htm"><FONT STYLE="font-size: 10pt">2.5&sect;</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_22.htm">Agreement for the Sale and Purchase of All Shares in HEKA Canada between Ealing Scientific Limited, as Purchaser, and Dr. Peter Schulze, as Seller, dated as of January 8, 2015 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315000157/exh_22.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed January 9, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_21.htm"><FONT STYLE="font-size: 10pt">2.6&sect;</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_21.htm">Merger Agreement, dated as of January 22, 2018, between Harvard Bioscience, Inc., Plymouth Sub, Inc. and Data Sciences International, Inc. &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_21.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed January 26, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_22.htm"><FONT STYLE="font-size: 10pt">2.7&sect;</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_22.htm">Purchase Agreement, dated as of January 22, 2018, between Harvard Bioscience, Inc., Denville Scientific, Inc. and Thomas Scientific, LLC &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000685/exh_22.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed January 26, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_2.txt"><FONT STYLE="font-size: 10pt">3(i)</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_2.txt">Second Amended and Restated Certificate of Incorporation of Harvard Bioscience,&nbsp;Inc. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_2.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on November 9, 2000) and incorporated by reference thereto <I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_3.txt"><FONT STYLE="font-size: 10pt">3(ii)</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_3.txt">Amended and Restated By-laws of Harvard Bioscience,&nbsp;Inc. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-3_3.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on November 9, 2000) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312507232564/dex31.htm"><FONT STYLE="font-size: 10pt">3.1</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312507232564/dex31.htm">Amendment No. 1 to Amended and Restated Bylaws of Harvard Bioscience, Inc. (as adopted October 30, 2007)</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312507232564/dex31.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed on November&nbsp;1, 2007) and incorporated by reference thereto</FONT></A></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 80 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex31.htm"><FONT STYLE="font-size: 10pt">3.2</FONT></A></TD>
<TD STYLE="width: 42%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex31.htm">Certificate of Designations, Preferences and Rights of a Series of Preferred Stock of Harvard Bioscience, Inc. classifying and designating the Series A Junior Participating Cumulative Preferred Stock <I>&nbsp;</I></A></TD>
<TD STYLE="width: 47%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex31.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form 8-A (filed February&nbsp;8, 2008) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318001653/exh_41.htm"><FONT STYLE="font-size: 10pt">3.3</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318001653/exh_41.htm">Certificate of Elimination of Series A Junior Participating Cumulative Preferred Stock, dated as of February 27, 2018 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318001653/exh_41.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form 8-A/A (filed March 2, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-4_1.txt"><FONT STYLE="font-size: 10pt">4.1</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-4_1.txt">Specimen certificate for shares of Common Stock, $0.01 par value, of Harvard Bioscience,&nbsp;Inc. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-4_1.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on November 9, 2000) and incorporated by reference thereto <I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-4_2.txt"><FONT STYLE="font-size: 10pt">4.2</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-4_2.txt">Amended and Restated Securityholders&rsquo; Agreement dated as of March&nbsp;2, 1999 by and among Harvard Apparatus,&nbsp;Inc., Pioneer Partnership II, Pioneer Capital Corp., First New England Capital, L.P. and Citizens Capital,&nbsp;Inc. and Chane Graziano and David Green</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-4_2.txt"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on October 25, 2000) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex41.htm"><FONT STYLE="font-size: 10pt">4.3</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex41.htm">Shareholders Rights Agreement, dated as of February 5, 2008 between Harvard Bioscience, Inc., and Registrar and Transfer Company, as Rights Agent</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312508024128/dex41.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form 8-A (filed February&nbsp;8, 2008) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_1.txt"><FONT STYLE="font-size: 10pt">10.1 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_1.txt">Harvard Apparatus,&nbsp;Inc. 1996 Stock Option and Grant Plan<I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_1.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on October 25, 2000) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511099211/ddef14a.htm"><FONT STYLE="font-size: 10pt">10.2&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511099211/ddef14a.htm">Harvard Bioscience,&nbsp;Inc. Third Amended and Restated 2000 Stock Option and Incentive Plan <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511099211/ddef14a.htm">Previously disclosed in the Company&rsquo;s Proxy Statement on Schedule 14A (filed April 15, 2011) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-10_3.txt"><FONT STYLE="font-size: 10pt">10.3</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-10_3.txt">Harvard Bioscience,&nbsp;Inc. Employee Stock Purchase Plan <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700047957/a2029062zex-10_3.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on November 9, 2000) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_8.txt"><FONT STYLE="font-size: 10pt">10.4</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_8.txt">Form&nbsp;of Director Indemnification Agreement <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000091205700045901/a2028300zex-10_8.txt">Previously filed as an exhibit to the Company&rsquo;s Registration Statement on Form&nbsp;S-1/A (File&nbsp;No.&nbsp;333-45996) (filed on October 25, 2000) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509050973/dex107.htm"><FONT STYLE="font-size: 10pt">10.5</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509050973/dex107.htm">Lease of Unit 22 Phase I Cambridge Science Park, Milton Road, Cambridge dated May 8, 2008 between The Master Fellows and Scholars of Trinity College Cambridge and Biochrom Limited.<I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509050973/dex107.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 11, 2009) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465904007469/a04-3132_1ex10d19.htm"><FONT STYLE="font-size: 10pt">10.6</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465904007469/a04-3132_1ex10d19.htm">Lease, dated February&nbsp;23, 2004, by and between William Cash Forman and Hoefer,&nbsp;Inc.<I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465904007469/a04-3132_1ex10d19.htm">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March&nbsp;15, 2004) and incorporated by reference thereto<I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465903010306/j0607_ex10d1.htm"><FONT STYLE="font-size: 10pt">10.7 +</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465903010306/j0607_ex10d1.htm">Trademark License Agreement, dated December&nbsp;19, 2002, by and between Harvard Bioscience,&nbsp;Inc. and President and Fellows of Harvard College.</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465903010306/j0607_ex10d1.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed May&nbsp;15, 2003) and incorporated by reference thereto</FONT></A></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 81 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906000389/a06-1106_1ex99d1.htm"><FONT STYLE="font-size: 10pt">10.8</FONT></A></TD>
<TD STYLE="width: 42%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906000389/a06-1106_1ex99d1.htm">Lease Agreement Between Seven October&nbsp;Hill, LLC and Harvard Bioscience,&nbsp;Inc. dated December&nbsp;30, 2005. <I>&nbsp;</I></A></TD>
<TD STYLE="width: 47%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906000389/a06-1106_1ex99d1.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed January&nbsp;4, 2006) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d27.htm"><FONT STYLE="font-size: 10pt">10.9&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d27.htm">Form of Incentive Stock Option Agreement (Executive Officers). <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d27.htm">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form&nbsp;10-K (filed March&nbsp;16, 2006) and incorporated
by reference thereto</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d28.htm"><FONT STYLE="font-size: 10pt">10.10&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d28.htm">Form of Non-Qualified Stock Option Agreement (Executive Officers). <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d28.htm">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form&nbsp;10-K (filed March&nbsp;16, 2006) and incorporated
by reference thereto</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d29.htm"><FONT STYLE="font-size: 10pt">10.11&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d29.htm">Form of Non-Qualified Stock Option Agreement (Non-Employee Directors). <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000110465906017303/a06-2607_1ex10d29.htm">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form&nbsp;10-K (filed March&nbsp;16, 2006) and incorporated
by reference thereto</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509174425/dex101.htm"><FONT STYLE="font-size: 10pt">10.12</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509174425/dex101.htm">Amended and Restated Revolving Credit Loan Agreement, dated as of August&nbsp;7, 2009, by and among Harvard Bioscience, Inc. and the Lenders from time to time party thereto, including Bank of America, N.A. (both in its capacity as &ldquo;Lender&rdquo; and in its capacity as &ldquo;Agent&rdquo;), and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312509174425/dex101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed August&nbsp;13, 2009) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312510131559/dex101.htm"><FONT STYLE="font-size: 10pt">10.13</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312510131559/dex101.htm">Amendment No. 2, dated as of May 22, 2010, to Lease Agreement, as subsequently amended, between Seven October Hill LLC and Harvard Bioscience, Inc. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312510131559/dex101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed June 3, 2010) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511068577/dex1026.htm"><FONT STYLE="font-size: 10pt">10.14&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511068577/dex1026.htm">Form of Deferred Stock Award Agreement under the Harvard Bioscience, Inc. Second Amended and Restated 2000 Stock Option And Incentive Plan, as amended <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312511068577/dex1026.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 16, 2011) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_1015.htm">10.15&nbsp;#</A></FONT></TD>
<TD><A HREF="exh_1015.htm">Director Compensation Arrangements</A> <I>&nbsp;</I></TD>
<TD><A HREF="exh_1015.htm"><FONT STYLE="font-size: 10pt">Filed with this report</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1021.htm"><FONT STYLE="font-size: 10pt">10.16</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1021.htm">Amendment No. 1 to the Harvard Bioscience,&nbsp;Inc. Employee Stock Purchase Plan, effective as of January 1, 2012 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1021.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 14, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1022.htm"><FONT STYLE="font-size: 10pt">10.17&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1022.htm">First Amendment to Harvard Bioscience,&nbsp;Inc. Third Amended and Restated 2000 Stock Option and Incentive Plan, effective as of March 9, 2013 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1022.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 14, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312513140452/d515543dex101.htm"><FONT STYLE="font-size: 10pt">10.18</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312513140452/d515543dex101.htm">Second Amended and Restated Revolving Credit Agreement, dated as of March 29, 2013, by and among Harvard Bioscience, Inc. and the Lenders from time to time party thereto, including Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000119312513140452/d515543dex101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed April 3, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1024.htm"><FONT STYLE="font-size: 10pt">10.19</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1024.htm">Amendment No. 2 to the Harvard Bioscience,&nbsp;Inc. Employee Stock Purchase Plan, effective as of May 23, 2013 <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1024.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 14, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1025.htm"><FONT STYLE="font-size: 10pt">10.20</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1025.htm">First Amendment to Second Amended and Restated Credit Agreement dated as of May 30, 2013, with an effective date as of April 30, 2013, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1025.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 14, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 82 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313003557/exh_101.htm"><FONT STYLE="font-size: 10pt">10.21 #</FONT></A></TD>
<TD STYLE="width: 42%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313003557/exh_101.htm">Employment Agreement, dated August 26, 2013, between Harvard Bioscience, Inc. and Jeffrey A. Duchemin &nbsp; <I>&nbsp;</I></A></TD>
<TD STYLE="width: 47%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313003557/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed August 29, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314000820/exh_102.htm"><FONT STYLE="font-size: 10pt">10.22 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314000820/exh_102.htm">Offer letter dated September 30, 2013 between Harvard Bioscience, Inc. and Yong Sun <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314000820/exh_102.htm">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed February 19, 2014) and incorporated by reference thereto <I>&nbsp;</I></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313004005/exh_101.htm"><FONT STYLE="font-size: 10pt">10.23 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313004005/exh_101.htm">Employment Agreement, dated October 2, 2013, between Harvard Bioscience, Inc. and Robert E. Gagnon <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184313004005/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed October 16, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1030.htm"><FONT STYLE="font-size: 10pt">10.24</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1030.htm">Second Amendment to Second Amended and Restated Credit Agreement and Waiver dated as of October 31, 2013, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314001247/exh_1030.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 14, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-1.htm"><FONT STYLE="font-size: 10pt">10.25</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-1.htm">Intellectual Property Matters Agreement between Harvard Bioscience, Inc. and Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.) dated as of October 31, 2013. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-1.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed November 6, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-2.htm"><FONT STYLE="font-size: 10pt">10.26</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-2.htm">Product Distribution Agreement between Harvard Bioscience, Inc. and Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.) dated as of October 31, 2013. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-2.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed November 6, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-3.htm"><FONT STYLE="font-size: 10pt">10.27</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-3.htm">Tax Sharing Agreement between Harvard Bioscience, Inc. and Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.) dated as of October 31, 2013. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-3.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed November 6, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-4.htm"><FONT STYLE="font-size: 10pt">10.28</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-4.htm">Transition Services Agreement between Harvard Bioscience, Inc. and Biostage, Inc. (f/k/a Harvard Apparatus Regenerative Technology, Inc.) dated as of October 31, 2013. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000114420413059290/v359438_ex10-4.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed November 6, 2013) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_101.htm"><FONT STYLE="font-size: 10pt">10.29 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_101.htm">Amendment to Employment Agreement between Harvard Bioscience, Inc. and Jeffrey A. Duchemin, effective July 30, 2014. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed July 31, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_102.htm"><FONT STYLE="font-size: 10pt">10.30 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_102.htm">Amendment to Employment Agreement between Harvard Bioscience, Inc. and Robert E. Gagnon, effective July 30, 2014. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003579/exh_102.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed July 31, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003812/exh_101.htm"><FONT STYLE="font-size: 10pt">10.31</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003812/exh_101.htm">Amendment No. 3, dated as of May 30, 2014, to Lease Agreement, as subsequently amended, between Seven October Hill LLC and Harvard Bioscience, Inc. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184314003812/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed August 7, 2014) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315002649/exh_101.htm"><FONT STYLE="font-size: 10pt">10.32 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315002649/exh_101.htm">Second Amendment to Employment Agreement, dated as of March 1, 2015, between Harvard Bioscience, Inc. and Jeffrey A. Duchemin</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315002649/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed May 7, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 83 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_101.htm"><FONT STYLE="font-size: 10pt">10.33</FONT></A></TD>
<TD STYLE="width: 42%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_101.htm">Third Amendment to Second Amended and Restated Credit Agreement and Waiver dated as of April 24, 2015, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD STYLE="width: 47%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed August 6, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_102.htm"><FONT STYLE="font-size: 10pt">10.34</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_102.htm">Fourth Amendment to Second Amended and Restated Credit Agreement and Waiver dated as of June, 30, 2015, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315004444/exh_102.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed August 6, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315006060/exh_101.htm"><FONT STYLE="font-size: 10pt">10.35&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315006060/exh_101.htm">Form of Deferred Stock Award Agreement under the Harvard Bioscience, Inc. Third Amended and Restated 2000 Stock Option And Incentive Plan, as amended <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184315006060/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed November 5, 2015) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316009551/exh_1044.htm"><FONT STYLE="font-size: 10pt">10.36</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316009551/exh_1044.htm">Fifth Amendment to Second Amended and Restated Credit Agreement and Waiver dated as of November 5, 2015, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316009551/exh_1044.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed April 29, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010082/exh_101.htm"><FONT STYLE="font-size: 10pt">10.37</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010082/exh_101.htm">Sixth Amendment to Second Amended and Restated Credit Agreement dated as of March 9, 2016, by and among Harvard Bioscience, Inc. Bank of America, N.A. and Brown Brothers Harriman &amp; Co. <I>&nbsp;</I></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010082/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form 10-Q (filed May 16, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316011528/exh_101.htm"><FONT STYLE="font-size: 10pt">10.38</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316011528/exh_101.htm">Limited Consent and Waiver dated as of May 5, 2016 by and among Harvard Bioscience, Inc., Bank of America, N.A and Brown Brothers Harriman &amp; Co. &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316011528/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form 10-Q (filed August 4, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_101.htm"><FONT STYLE="font-size: 10pt">10.39 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_101.htm">Third Amendment to Employment Agreement, dated as of May 26, 2016, between Harvard Bioscience, Inc. and Jeffrey A. Duchemin &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed May 27, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_102.htm"><FONT STYLE="font-size: 10pt">10.40 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_102.htm">Second Amendment to Employment Agreement, dated as of May 26, 2016, between Harvard Bioscience, Inc. and Robert E. Gagnon &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_102.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed May 27, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_103.htm"><FONT STYLE="font-size: 10pt">10.41 #</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_103.htm">Employment Agreement, dated as of May 26, 2016, between Harvard Bioscience, Inc. and Yong Sun &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184316010363/exh_103.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed May 27, 2016) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317001588/exh_1042.htm"><FONT STYLE="font-size: 10pt">10.42</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317001588/exh_1042.htm"><FONT STYLE="font-size: 10pt">Limited Consent and Waiver dated as of November 1, 2016, and effective as of October 26, 2016 by and among Harvard Bioscience, Inc., Bank of America, N.A and Brown Brothers Harriman &amp; Co.</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317001588/exh_1042.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form&nbsp;10-K (filed March 17, 2017) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1043.htm"><FONT STYLE="font-size: 10pt">10.43</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1043.htm">Lease Agreement, dated as of August 15, 2008, between AX US L.P. (as assigned to it by New Brighton 14<SUP>th</SUP> Street LLC), Ryan Companies US, Inc. and Data Sciences International, Inc. (as assigned to it by Transoma Medical, Inc.) &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1043.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 16, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1044.htm"><FONT STYLE="font-size: 10pt">10.44</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1044.htm">First Amendment to Lease Agreement, dated as of February 26, 2008, between AX US L.P. (as assigned to it by New Brighton 14<SUP>th</SUP> Street LLC), Ryan Companies US, Inc. and Data Sciences International, Inc. (as assigned to it by Transoma Medical, Inc.) &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1044.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 16, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 84 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="3" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1045.htm"><FONT STYLE="font-size: 10pt">10.45</FONT></A></TD>
<TD STYLE="width: 42%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1045.htm">Second Amendment to Lease Agreement, dated as of August 4, 2008, between AX US L.P. (as assigned to it by New Brighton 14<SUP>th</SUP> Street LLC), Ryan Companies US, Inc. and Data Sciences International, Inc. (as assigned to it by Transoma Medical, Inc.) &nbsp;</A></TD>
<TD STYLE="width: 47%"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318002041/exh_1045.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Annual Report on Form 10-K (filed March 16, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000847/exh_101.htm"><FONT STYLE="font-size: 10pt">10.46</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000847/exh_101.htm">Financing Agreement, dated as of January 31, 2018, between Harvard Bioscience, Inc., each of the borrowers named therein, the lenders from time to time party thereto, and Cerberus Business Finance, LLC &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318000847/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed February 2, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007103/exh_101.htm"><FONT STYLE="font-size: 10pt">10.47&nbsp;#</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007103/exh_101.htm">Employment Agreement, dated October 18, 2018, between Harvard Bioscience, Inc. and Kam Unninayar. &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007103/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed October 22, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007483/exh_101.htm"><FONT STYLE="font-size: 10pt">10.48</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007483/exh_101.htm">First Amendment to Financing Agreement, dated as of August 16, 2018, between Harvard Bioscience, Inc., each of the borrowers named therein, the lenders from time to time party thereto, and Cerberus Business Finance, LLC. &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007483/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Quarterly Report on Form&nbsp;10-Q (filed November 1, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007705/exh_101.htm"><FONT STYLE="font-size: 10pt">10.49</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007705/exh_101.htm">Third Amendment to Lease Agreement, entered into as of November 1, 2018, with an effective date as of October 25, 2018, between Data Sciences International, Inc. and AX US L.P. &nbsp;</A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184318007705/exh_101.htm"><FONT STYLE="font-size: 10pt">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form&nbsp;8-K (filed November 7, 2018) and incorporated by reference thereto</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="exh_1050.htm">10.50 #


</A></TD>
<TD><A HREF="exh_1050.htm">Second Amendment to Harvard Bioscience, Inc. Third Amended and Restated 2000 Stock Option Plan, effective as of May 28,
2015.


</A></TD>
<TD><A HREF="exh_1050.htm">Filed with this report


</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="exh_1051.htm">10.51 #


</A></TD>
<TD><A HREF="exh_1051.htm">Amendment No. 3 to Harvard Bioscience, Inc. Employee Stock Purchase Plan, effective as of May 18, 2017.


</A></TD>
<TD><A HREF="exh_1051.htm">Filed with this report


</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="exh_1052.htm">10.52 #


</A></TD>
<TD><A HREF="exh_1052.htm">Third Amendment to Harvard Bioscience, Inc. Third Amended and Restated 2000 Stock Option and Incentive Plan, effective
as of May 17, 2018.


</A></TD>
<TD><A HREF="exh_1052.htm">Filed with this report

</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317002987/exh_161.htm"><FONT STYLE="font-size: 10pt">16.1</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317002987/exh_161.htm"><FONT STYLE="font-size: 10pt">Letter from KPMG to the Securities and Exchange Commission, dated as of May 9, 2017</FONT></A></TD>
<TD><A HREF="http://www.sec.gov/Archives/edgar/data/1123494/000117184317002987/exh_161.htm">Previously filed as an exhibit to the Company&rsquo;s Current Report on Form 8-K (filed May 11, 2017) and incorporated by reference thereto &nbsp;</A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_211.htm">21.1</A></FONT></TD>
<TD><A HREF="exh_211.htm">Subsidiaries of the Registrant</A> &nbsp;</TD>
<TD><FONT STYLE="font-size: 10pt"><A HREF="exh_211.htm">Filed with this report</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_231.htm">23.1</A></FONT></TD>
<TD><A HREF="exh_231.htm">Consent of Grant Thornton LLP</A> &nbsp;</TD>
<TD><A HREF="exh_231.htm"><FONT STYLE="font-size: 10pt">Filed with this report</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_311.htm">31.1</A></FONT></TD>
<TD><A HREF="exh_311.htm">Certification of Chief Financial Officer of Harvard Bioscience,&nbsp;Inc., pursuant to Rules&nbsp;13a-15(e) and 15d-15(e), as adopted pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</A> &nbsp;</TD>
<TD><A HREF="exh_311.htm"><FONT STYLE="font-size: 10pt">Filed with this report</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_312.htm">31.2</A></FONT></TD>
<TD><A HREF="exh_312.htm">Certification of Chief Executive Officer of Harvard Bioscience,&nbsp;Inc., pursuant to Rules&nbsp;13a-15(e) and 15d-15(e), as adopted pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</A> &nbsp;</TD>
<TD><A HREF="exh_312.htm"><FONT STYLE="font-size: 10pt">Filed with this report</FONT></A></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_321.htm">32.1</A></FONT></TD>
<TD><A HREF="exh_321.htm">Certification of Chief Financial Officer of Harvard Bioscience,&nbsp;Inc., pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</A> &nbsp;</TD>
<TD><A HREF="exh_321.htm">*</A> <I>&nbsp;</I></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><A HREF="exh_322.htm">32.2</A></FONT></TD>
<TD><A HREF="exh_322.htm">Certification of Chief Executive Officer of Harvard Bioscience,&nbsp;Inc., pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</A> &nbsp;</TD>
<TD><FONT STYLE="font-size: 10pt"><A HREF="exh_322.htm">*</A></FONT></TD></TR>
</TABLE>


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

<!-- Field: Page; Sequence: 85 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"><A HREF="#TableOfContents">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center; width: 11%"><FONT STYLE="font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="width: 42%">
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Instance Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="width: 47%">
        <P STYLE="font-size: 10pt; margin: 0pt 0">Filed with this report</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0"><I>&nbsp;</I></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">101.SCH</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Taxonomy Extension Schema Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD><FONT STYLE="font-size: 10pt">Filed with this report </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">101.CAL</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Taxonomy Extension Calculation Linkbase Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD><FONT STYLE="font-size: 10pt">Filed with this report </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">101.DEF</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Taxonomy Extension Definition Linkbase Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD><FONT STYLE="font-size: 10pt">Filed with this report </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">101.LAB</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Taxonomy Extension Label Linkbase Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD><FONT STYLE="font-size: 10pt">Filed with this report </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">101.PRE</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">XBRL Taxonomy Extension Presentation Linkbase Document</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P></TD>
    <TD><FONT STYLE="font-size: 10pt">Filed with this report </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px"><FONT STYLE="font-size: 10pt">+</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Certain portions of this document have been granted confidential treatment by the Securities and Exchange Commission (the Commission).</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">*</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">This certification shall not be deemed &ldquo;filed&rdquo; for purposes of Section&nbsp;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">#</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Management contract or compensatory plan or arrangement.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&sect;</FONT></TD>
    <TD>
        <P STYLE="font-size: 10pt; margin: 0pt 0">The schedules and exhibits have been omitted. A copy of any omitted schedule or exhibit
        will be furnished to the SEC supplementally upon request.</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font-size: 10pt; margin: 0pt 0">The Company will furnish to stockholders a copy of any exhibit without charge upon written
        request.</P></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B></B></P>

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>&nbsp;</B></P>

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

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"></P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.15
<SEQUENCE>2
<FILENAME>exh_1015.htm
<DESCRIPTION>EXHIBIT 10.15
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><B>Compensation of Non-Employee Directors Upon Initial
Election to the Board</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">Each non-employee director will
be entitled to receive a non-qualified stock option having an aggregate Black-Scholes cash value of $134,400, rounded to the nearest
100 shares, provided that in no case shall such stock option be less than 25,000 shares (so long as 25,000 shares are required
to be granted under the equity incentive plan of the Corporation).&nbsp;&nbsp;Such option shall be for the purchase of common stock
of the Corporation and shall vest annually over three years and be granted on the fifth business day following his or her initial
election to the Board.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left">&nbsp;<B>Annual Compensation of Non-Employee Directors</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><I>Annual Retainers</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">Each non-employee director will
be entitled to receive annual retainer amounts for each respective role on the Board. In lieu of cash, such aggregate annual retainer
amounts shall each be satisfied by the issuance of deferred stock awards of restricted stock units as described herein.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">The respective annual retainer value
for each particular role on the Board are as follows:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Role</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: Black 1pt solid; white-space: nowrap">Annual Retainer Value</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 87%">Non-employee director</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">35,280</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Chairman of the Board</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">35,280</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Audit Committee chair</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">18,144</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Audit Committee member</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,072</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Compensation Committee chair</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">12,096</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Compensation Committee member</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,048</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Governance Committee chair</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,040</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Governance Committee member</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,040</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">The annual retainer awards (each
a &ldquo;Retainer Award&rdquo;) are generally granted on the first trading day of January (the &ldquo;Grant Date&rdquo;) and vest
quarterly over the calendar year on each March 31, June 30, September 30 and December 31. The number of shares of common stock
subject to a Retainer Award is equal to the amount of cash that would have been received had the retainers all been paid in cash,
divided by the average daily closing market price of the common stock for the month of November immediately preceding the Grant
Date, rounded to the nearest 100 shares.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">In the event that a non-employee
director is named Chairman or joins any committees of the Board of Directors during a fiscal year after the Grant Date, such director
shall be granted a Retainer Award (the &ldquo;Additional Retainer Award&rdquo;), in relation to such additional roles and respective
retainer amounts pro-rated for the remainder of such year. Such Additional Retainer Award shall be granted on the first trading
day of the month after the individual is appointed to such roles. The Additional Retainer Award shall vest in equal amounts spread
over the remaining quarterly vesting dates of the Retainer Awards for such calendar year subject to continued service as a non-employee
director on the applicable vesting dates. The number of shares of common stock subject to an Additional Retainer Award is equal
to the amount of cash that would have been received had the retainers all been paid in cash, divided by the average daily closing
market price of the common stock for the calendar month that is two months prior to the month the director was appointed to the
additional roles, rounded to the nearest 100 shares (i.e., the month of June if the director was appointed to the additional roles
on August 15).</P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt"></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">In the event a director&rsquo;s
service (including as a Board member, or their role as Chairman, Committee Chairman, Committee member) ends during a particular
quarter, the vesting date for such quarter in relation to the portion of the award attributable to such roles that are ending,
shall be the last day of the director&rsquo;s term in the respective role such that the full quarterly amount attributable to such
roles shall vest on that earlier vesting date.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><I>Annual Equity Award</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">Each non-employee director will
also be entitled to receive an equity award having an aggregate cash value of $80,640, rounded to the nearest 100 shares, vesting
fully on the earlier to occur of (i) the date of the Corporation&rsquo;s next Annual Meeting of Stockholders after the grant date,
immediately prior to the commencement of such meeting, and (ii) one year from the date of grant and granted on the fifth business
day following the Corporation&rsquo;s Annual Meeting of Stockholders, with such award to be evidenced by a grant of deferred stock
awards of restricted stock units.&nbsp;&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><I>Expenses</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in">In addition, non-employee directors
shall be reimbursed for their expenses incurred in connection with attending Board and Committee meetings.</P>

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.50
<SEQUENCE>3
<FILENAME>exh_1050.htm
<DESCRIPTION>EXHIBIT 10.50
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>EXHIBIT 10.50</B></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>SECOND AMENDMENT TO</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>HARVARD BIOSCIENCE, INC.</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>THIRD AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN
</B></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">This Second Amendment to the Harvard Bioscience,
Inc. Third Amended and Restated 2000 Stock Option and Incentive Plan (the &ldquo;Plan&rdquo;) is effective as of May 28, 2015 (the
&ldquo;Effective Date&rdquo;).</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">Pursuant to the authorization and approval of
the Board of Directors and stockholders of Harvard Bioscience, Inc. in accordance with Section 17 of the Plan, the Plan is hereby
amended as follows, effective as of the Effective Date:</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 4%; text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 4%; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="vertical-align: top">
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0"><U>Section 3(a)</U>: The first sentence in Section 3(a) is hereby deleted
        in its entirety and replaced with the following in its stead:</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&ldquo;a) <I>Stock Issuable. </I>Subject to
        adjustment as provided in Section 3(b), the maximum number of shares of Stock reserved and available for issuance under the Plan
        shall be 17,508,929 shares of Stock which number reflects the total of 3,750,000 shares originally reserved, plus the effect of
        an evergreen provision through December 31, 2005, plus an additional 2,000,000 shares added to the Plan in 2006, plus an additional
        2,500,000 shares added to the Plan in 2008 plus an additional 3,700,000 shares added to the Plan in 2011 plus an additional 1,941,254
        shares to account for the adjustment required by Section 3(b) pertaining to the Awards issued in connection with the spin-off of
        Harvard Apparatus Regenerative Technology, Inc. by Harvard Bioscience, Inc. plus an additional 2,500,000 shares added to the Plan
        in 2015.&rdquo;</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P></TD></TR>
<TR>
    <TD>
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">The following is added to the end of the Plan: </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&ldquo;DATE SECOND AMENDMENT TO HARVARD BIOSCIENCE, INC.
THIRD AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN APPROVED BY BOARD OF DIRECTORS: APRIL 3, 2015.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">DATE SECOND AMENDMENT TO HARVARD BIOSCIENCE, INC. THIRD
AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN APPROVED BY STOCKHOLDERS: MAY 28, 2015.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 4%; text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 4%; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">Except as expressly amended hereby, the Plan shall remain in full force and effect. </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">IN WITNESS WHEREOF, Harvard Bioscience, Inc. has
duly executed this amendment to be effective as the date first above written.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 44%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt"><B>HARVARD BIOSCIENCE, INC.</B></FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;/S/ Jeffrey A. Duchemin</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;&nbsp;Jeffrey A. Duchemin </FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Title: Chief Executive Officer </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.51
<SEQUENCE>4
<FILENAME>exh_1051.htm
<DESCRIPTION>EXHIBIT 10.51
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>EXHIBIT 10.51</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>AMENDMENT NO. 3 TO</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>HARVARD BIOSCIENCE, INC.</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>EMPLOYEE STOCK PURCHASE PLAN </B></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">This Amendment No. 3 to the Harvard Bioscience,
Inc. Employee Stock Purchase Plan (the &ldquo;Plan&rdquo;) is effective as of May 18, 2017 (the &ldquo;Effective Date&rdquo;).</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">In accordance with Section 18 of the Plan, as
approved by the stockholders of Harvard Bioscience, Inc. on the Effective Date, in order to increase the number of shares of common
stock reserved for issuance under the Plan to One Million Fifty Thousand (1,050,000), the Plan is hereby amended as follows, effective
as of the Effective Date:</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">1.</TD><TD STYLE="text-align: left">The reference to &ldquo;Seven Hundred Fifty Thousand (750,000) shares&rdquo; in the initial paragraph
of the Plan is hereby deleted and replaced with &ldquo;One Million Fifty Thousand (1,050,000) shares&rdquo;.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">2.</TD><TD STYLE="text-align: left">The following is added to the end of the Plan:</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">&ldquo;DATE AMENDMENT NO. 1 TO PLAN APPROVED BY BOARD OF
DIRECTORS: AUGUST 2, 2011.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">DATE AMENDMENT NO. 2 TO PLAN APPROVED BY BOARD OF DIRECTORS:
FEBRUARY 26, 2013.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">DATE AMENDMENT NO. 2 TO PLAN APPROVED BY STOCKHOLDERS: MAY
23, 2013.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">DATE AMENDMENT NO. 3 TO PLAN APPROVED BY BOARD OF DIRECTORS:
MARCH 31, 2017.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 0.5in">DATE AMENDMENT NO. 3 TO PLAN APPROVED BY STOCKHOLDERS: MAY
18, 2017.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">3.</TD><TD STYLE="text-align: left">Except as expressly amended hereby, the Plan shall remain in full force and effect.</TD></TR></TABLE>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">IN WITNESS WHEREOF, the Harvard Bioscience, Inc.
has duly executed this amendment to be effective as the date first above written.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 44%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt"><B>HARVARD BIOSCIENCE, INC.</B></FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;/s/ Robert E. Gagnon</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;&nbsp;Robert E. Gagnon</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Title: Chief Financial Officer </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.52
<SEQUENCE>5
<FILENAME>exh_1052.htm
<DESCRIPTION>EXHIBIT 10.52
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>EXHIBIT 10.52</B></P>

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

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>THIRD AMENDMENT TO</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>HARVARD BIOSCIENCE, INC.</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>THIRD AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN
</B></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">This Third Amendment to the Harvard Bioscience,
Inc. Third Amended and Restated 2000 Stock Option and Incentive Plan (the &ldquo;Plan&rdquo;) is effective as of May 17, 2018 (the
&ldquo;Effective Date&rdquo;).</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">Pursuant to the authorization and approval of
the Board of Directors and stockholders of Harvard Bioscience, Inc. in accordance with Section 17 of the Plan, the Plan is hereby
amended as follows, effective as of the Effective Date:</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 4%; text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 4%; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="vertical-align: top">
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0"><U>Section 3(a)</U>: The first sentence in Section 3(a) is hereby deleted
        in its entirety and replaced with the following in its stead:</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&ldquo;a) <I>Stock Issuable. </I>Subject to
        adjustment as provided in Section 3(b), the maximum number of shares of Stock reserved and available for issuance under the Plan
        shall be 20,908,929 shares of Stock which number reflects the total of 3,750,000 shares originally reserved, plus the effect of
        an evergreen provision through December 31, 2005, plus an additional 2,000,000 shares added to the Plan in 2006, plus an additional
        2,500,000 shares added to the Plan in 2008, plus an additional 3,700,000 shares added to the Plan in 2011, plus an additional 1,941,254
        shares to account for the adjustment required by Section 3(b) pertaining to the Awards issued in connection with the spin-off of
        Harvard Apparatus Regenerative Technology, Inc. by Harvard Bioscience, Inc., plus an additional 2,500,000 shares added to the Plan
        in 2015, plus an additional 3,400,000 shares added to the Plan in 2018.&rdquo;</P>
        <P STYLE="font-size: 10pt; text-align: justify; text-indent: 24.5pt; margin: 0pt 0">&nbsp;</P></TD></TR>
<TR>
    <TD>
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>
        <P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">The following is added to the end of the Plan: </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&ldquo;DATE THIRD AMENDMENT TO HARVARD BIOSCIENCE, INC.
THIRD AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN APPROVED BY BOARD OF DIRECTORS: APRIL 2, 2018.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">DATE THIRD AMENDMENT TO HARVARD BIOSCIENCE, INC. THIRD
AMENDED AND RESTATED 2000 STOCK OPTION AND INCENTIVE PLAN APPROVED BY STOCKHOLDERS: MAY 17, 2018.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0 0pt 48.95pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font-size: 10pt; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 4%; text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 4%; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left; font-size: 10pt"><FONT STYLE="font-size: 10pt">Except as expressly amended hereby, the Plan shall remain in full force and effect. </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: 24.5pt; margin: 0pt 0">IN WITNESS WHEREOF, Harvard Bioscience, Inc. has
duly executed this amendment to be effective as the date first above written.</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt">
<TR>
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 5%; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: left">&nbsp;</TD>
    <TD STYLE="width: 44%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt"><B>HARVARD BIOSCIENCE, INC.</B></FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid; text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;/s/ Jeffrey A. Duchemin</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;&nbsp;Jeffrey A. Duchemin </FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding-left: 12pt; text-align: left; text-indent: -12pt"><FONT STYLE="font-size: 10pt">Title: Chief Executive Officer </FONT></TD></TR>
</TABLE>
<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>6
<FILENAME>exh_211.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Subsidiaries of the Registrant</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">AHN Acquisition GmbH (Germany)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Asys Hitech GmbH (Austria)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Biochrom Limited (United Kingdom)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Biochrom US, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">BioDrop Ltd. (United Kingdom)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Cartesian Technologies, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">CMA Microdialysis AB (Sweden)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Coulbourn Instruments, LLC (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Data Sciences International, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Data Sciences (UK) MN, Ltd.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Data Sciences EURL</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Data Sciences GmbH</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">DSI (Shanghai) Trading Co Ltd.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Ealing Scientific Limited (doing business as Harvard Apparatus,
Canada) (Canada)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">FKA GSI US, Inc. (formerly Genomic Solutions, Inc.) (United
States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">FKAUBI, Inc. (formerly Union Biometrica, Inc.) (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Genomic Solutions Canada, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Harvard Apparatus Limited (United Kingdom)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Harvard Apparatus, S.A.R.L. (France)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Harvard Distribution Oldco, Inc. (formerly Denville Scientific,
Inc.) (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">HEKA Electronics Incorporated (Canada)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">HEKA Electronik Dr. Schulze GmbH (Germany)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; background-color: transparent">HEKA Instruments
Incorporated (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Hoefer, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Hugo Sachs Elektronik - Harvard Apparatus GmbH (Germany)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">KD Scientific, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Multi Channel Systems MCS GmbH (Germany)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Panlab S.L. (Spain)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Scie-Plas Ltd. (United Kingdom)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Triangle BioSystems, Inc. (United States)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Walden Precision Apparatus Ltd. (United Kingdom)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; background-color: transparent">Warner Instruments
LLC (United States)</P>

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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



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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>exh_231.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Consent of Independent Registered Public
Accounting Firm</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Board of Directors</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Harvard Bioscience, Inc.:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have issued our reports dated March 18, 2019, with the respect to the consolidated financial statements
and internal control over financial reporting included in the Annual Report of Harvard Bioscience, Inc. on Form 10-K for the year
ended December 31, 2018. We consent to the incorporation by reference of the said reports in the Registration Statements of Harvard
Bioscience, Inc. on Form S-3 (File No. 333-224535) and Forms S-8 (File No. 333-53848, File No. 333-104544, File No. 333-135418,
File No. 333-151003, File No. 333-174476, File No. 333-189175, File No. 333-204760<FONT STYLE="color: #2E75B6">,</FONT> File No.
333-218497 and File No. 333-225365).</P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
<TR>
    <TD STYLE="width: 50%; text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
GRANT THORNTON LLP</FONT></TD>
    <TD STYLE="width: 50%">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

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

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

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

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



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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>exh_311.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Kam Unninayar, certify that:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form&nbsp;10-K of Harvard Bioscience,&nbsp;Inc.;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s)&nbsp;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and 15d-15(e) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 96%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s)&nbsp;and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 50%">Date: March 18, &nbsp;2019</TD>
    <TD STYLE="vertical-align: bottom; width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ KAM UNNINAYAR</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kam Unninayar</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
</TABLE>


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

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>exh_312.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Jeffrey A. Duchemin, certify that:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 98%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on Form&nbsp;10-K of Harvard Bioscience,&nbsp;Inc.;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 99%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s)&nbsp;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e)&nbsp;and 15d-15(e) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 96%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer(s)&nbsp;and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonable likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 96%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: &nbsp;March 18,&nbsp;&nbsp;2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ JEFFREY A. DUCHEMIN</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jeffrey A. Duchemin</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
</TABLE>


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

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>exh_321.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION&nbsp;1350</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt">The undersigned officer of Harvard Bioscience,&nbsp;Inc.
(the &ldquo;Company&rdquo;) hereby certifies to her knowledge that the Company&rsquo;s annual report on Form&nbsp;10-K for the
year ended December 31, 2018 to which this certification is being furnished as an exhibit (the &ldquo;Report&rdquo;), as filed
with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section&nbsp;13(a)&nbsp;or
15(d), as applicable, of the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), and that the information
contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
This certification is provided solely pursuant to 18 U.S.C. Section&nbsp;1350 and Item&nbsp;601(b)(32) of Regulation&nbsp;S-K (&ldquo;Item
601(b)(32)&rdquo;) promulgated under the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;), and the Exchange
Act. In accordance with clause&nbsp;(ii)&nbsp;of Item&nbsp;601(b)(32), this certification (A)&nbsp;shall not be deemed &ldquo;filed&rdquo;
for purposes of Section&nbsp;18 of the Exchange Act, or otherwise subject to the liability of that section, and (B)&nbsp;shall
not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent
that the Company specifically incorporates it by reference.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: March 18, &nbsp;2019</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ KAM UNNINAYAR</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Kam Unninayar</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Chief Financial Officer</FONT></TD></TR>
</TABLE>


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

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>exh_322.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION&nbsp;1350</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27pt">The undersigned officer of Harvard Bioscience,&nbsp;Inc.
(the &ldquo;Company&rdquo;) hereby certifies to his knowledge that the Company&rsquo;s annual report on Form&nbsp;10-K for the
year ended December 31, 2018 to which this certification is being furnished as an exhibit (the &ldquo;Report&rdquo;), as filed
with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section&nbsp;13(a)&nbsp;or
15(d), as applicable, of the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), and that the information
contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
This certification is provided solely pursuant to 18 U.S.C. Section&nbsp;1350 and Item&nbsp;601(b)(32) of Regulation&nbsp;S-K (&ldquo;Item
601(b)(32)&rdquo;) promulgated under the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;), and the Exchange
Act. In accordance with clause&nbsp;(ii)&nbsp;of Item&nbsp;601(b)(32), this certification (A)&nbsp;shall not be deemed &ldquo;filed&rdquo;
for purposes of Section&nbsp;18 of the Exchange Act, or otherwise subject to the liability of that section, and (B)&nbsp;shall
not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent
that the Company specifically incorporates it by reference.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="vertical-align: top; width: 50%">Date: March 18, &nbsp;2019</TD>
    <TD STYLE="vertical-align: bottom; width: 50%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ JEFFREY A. DUCHEMIN</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name: Jeffrey A. Duchemin</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Chief Executive Officer</FONT></TD></TR>
</TABLE>


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

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

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

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hbio-20181231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021) using Fujitsu Interstage XWand -->
<!-- Validation status: Passed -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccruedExpenses" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccruedExpenses" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccruedExpensesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccruedExpensesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveIncome" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveIncomeTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Acquisition" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Acquisition" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulAccountsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AllowanceForDoubtfulAccountsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebts" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AllowanceForDoubtfulDebts" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebtsTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AllowanceForDoubtfulDebtsTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStock" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStock" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockAssumptionsBlackScholesAndMonteCarloDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockOutstandingAndExercisableOptionsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockStockbasedCompensationExpenseDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockWeightedAverageNumberOfSharesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockWeightedAverageNumberOfSharesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CommitmentsAndContingentLiabilities" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CommitmentsAndContingentLiabilities" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Concentrations" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Concentrations" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConcentrationsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConcentrationsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfComprehensiveIncomeParentheticals" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfComprehensiveLoss" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfFinancialPosition" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPositionParentheticals" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfFinancialPositionParentheticals" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfOperations" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfStockholdersEquity" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Derivatives" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Derivatives" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativeTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativeTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperations" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsIncomelossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsIncomelossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsNarrativeDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DocumentAndEntityInformation" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlans" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansFairValueHeirarchyDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansWeightedAverageAssumptionsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_FairValueMeasurements" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_FairValueMeasurementsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_FairValueMeasurementsTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssets" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxes" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxIncomeTaxExpensebenefitDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxIncomeTaxReconciliationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxPretaxIncomeFromContinuingOperationsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Inventories" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Inventories" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_InventoriesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/InventoriesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_InventoriesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Leases" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Leases" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LeasesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LeasesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LeasesNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LeasesNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LeasesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LeasesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebt" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebt" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtBreakdownOfBorrowingsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtDebtMaturityDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Organiziation" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Organiziation" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipment" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_PropertyPlantAndEquipment" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_PropertyPlantAndEquipmentTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunaudited" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_QuarterlyFinancialInformationunaudited" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_QuarterlyFinancialInformationunauditedDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_QuarterlyFinancialInformationunauditedTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RecentlyIssuedAccountingPronouncementsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RelatedPartyTransactions" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RelatedPartyTransactionsNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Revenues" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Revenues" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesAllowanceForDoubtfulDebtsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesAllowanceForDoubtfulDebtsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesDeferredRevenueDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesDisaggregationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformation" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformation" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformationTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SummaryOfSignificantAccountingPoliciesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/Warranties" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_Warranties" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/WarrantiesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_WarrantiesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/WarrantiesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_WarrantiesTables" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="Locator_us-gaap_SellingAndMarketingExpense_8" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_7" xlink:to="Locator_us-gaap_SellingAndMarketingExpense_8" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpense_10" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_9" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpense_10" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpense_12" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_11" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpense_12" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="Locator_us-gaap_RestructuringCharges_14" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_13" xlink:to="Locator_us-gaap_RestructuringCharges_14" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_16" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_15" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_16" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_22" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_21" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_22" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_60" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_59" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_60" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_62" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_61" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_62" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="Locator_us-gaap_InterestExpense_64" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_63" xlink:to="Locator_us-gaap_InterestExpense_64" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInterestAndDividendIncome" xlink:label="Locator_us-gaap_OtherInterestAndDividendIncome_66" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_65" xlink:to="Locator_us-gaap_OtherInterestAndDividendIncome_66" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_68" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_67" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_68" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_70" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherNonoperatingIncomeExpenseAbstract_69" xlink:to="Locator_us-gaap_NonoperatingIncomeExpense_70" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_30" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_29" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_30" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_54" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_53" xlink:to="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_54" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_56" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_55" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_56" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_58" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_57" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_58" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_36" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_35" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_36" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_38" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_37" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_38" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_39" xlink:to="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_40" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_2" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_1" xlink:to="Locator_us-gaap_Revenues_2" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="Locator_us-gaap_CostOfGoodsAndServicesSold_4" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3" xlink:to="Locator_us-gaap_CostOfGoodsAndServicesSold_4" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_6" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_5" xlink:to="Locator_us-gaap_GrossProfit_6" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_18" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_17" xlink:to="Locator_us-gaap_OperatingExpenses_18" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_20" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_19" xlink:to="Locator_us-gaap_OperatingIncomeLoss_20" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_24" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_23" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_24" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_26" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_25" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_26" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperations_28" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_27" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperations_28" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_32" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_31" xlink:to="Locator_us-gaap_NetIncomeLoss_32" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_34" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_33" xlink:to="Locator_us-gaap_EarningsPerShareAbstract_34" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_42" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_41" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_42" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_44" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_43" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_44" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_46" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_45" xlink:to="Locator_us-gaap_EarningsPerShareBasic_46" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_48" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_47" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_48" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_50" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_49" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_50" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_52" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_51" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_52" order="6.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_115" xlink:to="Locator_us-gaap_AssetsAbstract_116" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_119" xlink:to="Locator_us-gaap_AssetsCurrentAbstract_120" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_137" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_138" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_139" xlink:to="Locator_us-gaap_AccountsReceivableNetCurrent_140" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_141" xlink:to="Locator_us-gaap_InventoryNet_142" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetCurrent_144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_143" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetCurrent_144" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="Locator_us-gaap_OtherAssetsCurrent_146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_145" xlink:to="Locator_us-gaap_OtherAssetsCurrent_146" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_147" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_148" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="Locator_us-gaap_AssetsCurrentAbstract_149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_150" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsCurrentAbstract_149" xlink:to="Locator_us-gaap_AssetsCurrent_150" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_121" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_122" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_123" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_124" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_125" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_126" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_127" xlink:to="Locator_us-gaap_Goodwill_128" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_129" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_130" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_131" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_132" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_133" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_134" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="Locator_us-gaap_AssetsAbstract_135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsAbstract_135" xlink:to="Locator_us-gaap_Assets_136" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_117" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_118" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_152" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_151" xlink:to="Locator_us-gaap_LiabilitiesCurrentAbstract_152" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtCurrent" xlink:label="Locator_us-gaap_SecuredDebtCurrent_170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_169" xlink:to="Locator_us-gaap_SecuredDebtCurrent_170" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_171" xlink:to="Locator_us-gaap_AccountsPayableCurrent_172" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="Locator_us-gaap_NotesPayableCurrent_174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_173" xlink:to="Locator_us-gaap_NotesPayableCurrent_174" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="Locator_us-gaap_DeferredRevenueCurrent_176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_175" xlink:to="Locator_us-gaap_DeferredRevenueCurrent_176" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="Locator_us-gaap_AccruedIncomeTaxesCurrent_178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_177" xlink:to="Locator_us-gaap_AccruedIncomeTaxesCurrent_178" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesCurrent_180" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_179" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesCurrent_180" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_182" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_181" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrent_182" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_184" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_183" xlink:to="Locator_us-gaap_OtherLiabilitiesCurrent_184" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_186" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_185" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_186" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_LiabilitiesCurrentAbstract_187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_188" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesCurrentAbstract_187" xlink:to="Locator_us-gaap_LiabilitiesCurrent_188" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_154" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_153" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_154" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_156" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_155" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_156" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesNoncurrent_158" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_157" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesNoncurrent_158" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_160" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_159" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_160" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_162" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_161" xlink:to="Locator_us-gaap_Liabilities_162" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="Locator_us-gaap_CommitmentsAndContingencies_164" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_163" xlink:to="Locator_us-gaap_CommitmentsAndContingencies_164" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_166" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_165" xlink:to="Locator_us-gaap_StockholdersEquityAbstract_166" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="Locator_us-gaap_PreferredStockValue_190" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_189" xlink:to="Locator_us-gaap_PreferredStockValue_190" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_192" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_191" xlink:to="Locator_us-gaap_CommonStockValue_192" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_194" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_193" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_194" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_195" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_196" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_197" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_198" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="Locator_us-gaap_StockholdersEquityAbstract_199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="Locator_us-gaap_TreasuryStockCarryingBasis_200" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityAbstract_199" xlink:to="Locator_us-gaap_TreasuryStockCarryingBasis_200" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="Locator_us-gaap_TreasuryStockCarryingBasis_201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_202" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TreasuryStockCarryingBasis_201" xlink:to="Locator_us-gaap_StockholdersEquity_202" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquityAbstract_167" xlink:to="Locator_us-gaap_LiabilitiesAndStockholdersEquity_168" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPositionParentheticals">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_275" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_276" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="Locator_us-gaap_PreferredStockParOrStatedValuePerShare_278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_277" xlink:to="Locator_us-gaap_PreferredStockParOrStatedValuePerShare_278" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="Locator_us-gaap_PreferredStockSharesAuthorized_280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_279" xlink:to="Locator_us-gaap_PreferredStockSharesAuthorized_280" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="Locator_us-gaap_CommonStockParOrStatedValuePerShare_282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_281" xlink:to="Locator_us-gaap_CommonStockParOrStatedValuePerShare_282" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="Locator_us-gaap_CommonStockSharesAuthorized_284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_283" xlink:to="Locator_us-gaap_CommonStockSharesAuthorized_284" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="Locator_us-gaap_CommonStockSharesIssued_286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_285" xlink:to="Locator_us-gaap_CommonStockSharesIssued_286" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="Locator_us-gaap_CommonStockSharesOutstanding_288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_287" xlink:to="Locator_us-gaap_CommonStockSharesOutstanding_288" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="Locator_us-gaap_StatementOfFinancialPositionAbstract_289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="Locator_us-gaap_TreasuryStockShares_290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfFinancialPositionAbstract_289" xlink:to="Locator_us-gaap_TreasuryStockShares_290" order="8.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_291" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_292" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_308" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_307" xlink:to="Locator_us-gaap_NetIncomeLoss_308" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_310" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_309" xlink:to="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_310" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="Locator_us-gaap_StockOptionPlanExpense_314" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_313" xlink:to="Locator_us-gaap_StockOptionPlanExpense_314" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="Locator_us-gaap_Depreciation_316" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_315" xlink:to="Locator_us-gaap_Depreciation_316" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="Locator_us-gaap_GainLossOnSaleOfBusiness_318" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_317" xlink:to="Locator_us-gaap_GainLossOnSaleOfBusiness_318" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_320" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_319" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_320" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="Locator_us-gaap_GainLossOnDispositionOfAssets_322" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_321" xlink:to="Locator_us-gaap_GainLossOnDispositionOfAssets_322" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_324" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_323" xlink:to="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_324" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_325" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfCatalogCosts" xlink:label="Locator_hbio_AmortizationOfCatalogCosts_326" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_325" xlink:to="Locator_hbio_AmortizationOfCatalogCosts_326" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="Locator_us-gaap_ProvisionForDoubtfulAccounts_328" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_327" xlink:to="Locator_us-gaap_ProvisionForDoubtfulAccounts_328" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_329" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_330" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_329" xlink:to="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_330" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="Locator_us-gaap_AmortizationOfFinancingCosts_332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_331" xlink:to="Locator_us-gaap_AmortizationOfFinancingCosts_332" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_334" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_333" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_334" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_336" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_335" xlink:to="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_336" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_338" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_338" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_340" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_339" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_340" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherReceivables_342" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_341" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherReceivables_342" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_344" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_343" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_344" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_346" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_345" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_346" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilities_348" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_347" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilities_348" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="Locator_us-gaap_IncreaseDecreaseInDeferredRevenue_350" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_349" xlink:to="Locator_us-gaap_IncreaseDecreaseInDeferredRevenue_350" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_352" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_351" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_352" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_312" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_311" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_312" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_293" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_294" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_354" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_353" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_354" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_355" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionsToCatalogCosts" xlink:label="Locator_hbio_AdditionsToCatalogCosts_356" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_355" xlink:to="Locator_hbio_AdditionsToCatalogCosts_356" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_358" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_357" xlink:to="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_358" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_360" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_359" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_360" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_362" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_361" xlink:to="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_362" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_363" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_364" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_296" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_295" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_296" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfShortTermDebt_366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_365" xlink:to="Locator_us-gaap_RepaymentsOfShortTermDebt_366" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfSecuredDebt_368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_367" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfSecuredDebt_368" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_369" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_370" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_371" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_372" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_373" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferOfCashAndCashEquivalentsToHART" xlink:label="Locator_hbio_TransferOfCashAndCashEquivalentsToHART_374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_373" xlink:to="Locator_hbio_TransferOfCashAndCashEquivalentsToHART_374" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_375" xlink:to="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_376" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_377" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_378" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_379" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_380" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_298" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_297" xlink:to="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_298" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_300" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_299" xlink:to="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_300" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_302" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_301" xlink:to="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_302" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_304" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_303" xlink:to="Locator_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_304" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="Locator_us-gaap_StatementOfCashFlowsAbstract_305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_306" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfCashFlowsAbstract_305" xlink:to="Locator_us-gaap_SupplementalCashFlowInformationAbstract_306" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="Locator_us-gaap_InterestPaidNet_382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SupplementalCashFlowInformationAbstract_381" xlink:to="Locator_us-gaap_InterestPaidNet_382" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="Locator_us-gaap_SupplementalCashFlowInformationAbstract_383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="Locator_us-gaap_IncomeTaxesPaidNet_384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SupplementalCashFlowInformationAbstract_383" xlink:to="Locator_us-gaap_IncomeTaxesPaidNet_384" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Warranties">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="Locator_us-gaap_ProductWarrantiesDisclosuresAbstract_457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="Locator_us-gaap_ProductWarrantyDisclosureTextBlock_458" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ProductWarrantiesDisclosuresAbstract_457" xlink:to="Locator_us-gaap_ProductWarrantyDisclosureTextBlock_458" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Inventories">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="Locator_us-gaap_InventoryDisclosureTextBlock_460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_459" xlink:to="Locator_us-gaap_InventoryDisclosureTextBlock_460" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssets">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_462" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_461" xlink:to="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_462" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxes">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="Locator_us-gaap_IncomeTaxDisclosureTextBlock_464" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_463" xlink:to="Locator_us-gaap_IncomeTaxDisclosureTextBlock_464" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformation">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="Locator_us-gaap_SegmentReportingDisclosureTextBlock_466" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_465" xlink:to="Locator_us-gaap_SegmentReportingDisclosureTextBlock_466" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_468" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_467" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_468" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_470" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_469" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_470" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_472" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_471" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_472" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_473" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_474" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_475" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_476" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_477" xlink:to="Locator_us-gaap_LongTermDebt_478" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStock">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="Locator_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_490" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_489" xlink:to="Locator_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_490" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlans">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_492" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_491" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_492" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Leases">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="Locator_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_494" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_493" xlink:to="Locator_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_494" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Organiziation">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_OrganizationDisclosureAbstract" xlink:label="Locator_hbio_OrganizationDisclosureAbstract_495" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_OrganizationDisclosureTextBlock" xlink:label="Locator_hbio_OrganizationDisclosureTextBlock_496" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_OrganizationDisclosureAbstract_495" xlink:to="Locator_hbio_OrganizationDisclosureTextBlock_496" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Concentrations">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ConcentrationsDisclosureAbstract" xlink:label="Locator_hbio_ConcentrationsDisclosureAbstract_497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="Locator_us-gaap_ConcentrationRiskDisclosureTextBlock_498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_ConcentrationsDisclosureAbstract_497" xlink:to="Locator_us-gaap_ConcentrationRiskDisclosureTextBlock_498" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/PropertyPlantAndEquipment">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_499" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_500" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccruedExpenses">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_501" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AccruedExpensesDisclosureTextBlock" xlink:label="Locator_hbio_AccruedExpensesDisclosureTextBlock_502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_501" xlink:to="Locator_hbio_AccruedExpensesDisclosureTextBlock_502" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CommitmentsAndContingentLiabilities">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="Locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="Locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_503" xlink:to="Locator_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_504" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebts">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureAbstract" xlink:label="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_505" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock" xlink:label="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock_506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_505" xlink:to="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock_506" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunaudited">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="Locator_us-gaap_QuarterlyFinancialInformationTextBlock_508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_507" xlink:to="Locator_us-gaap_QuarterlyFinancialInformationTextBlock_508" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="Locator_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_509" xlink:to="Locator_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_510" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="Locator_us-gaap_ConsolidationPolicyTextBlock_512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_511" xlink:to="Locator_us-gaap_ConsolidationPolicyTextBlock_512" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="Locator_us-gaap_UseOfEstimates_514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_513" xlink:to="Locator_us-gaap_UseOfEstimates_514" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Reclassifications" xlink:label="Locator_us-gaap_Reclassifications_516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_515" xlink:to="Locator_us-gaap_Reclassifications_516" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock_518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_517" xlink:to="Locator_us-gaap_CashAndCashEquivalentsPolicyTextBlock_518" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="Locator_us-gaap_ReceivablesPolicyTextBlock_520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_519" xlink:to="Locator_us-gaap_ReceivablesPolicyTextBlock_520" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="Locator_us-gaap_InventoryPolicyTextBlock_522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_521" xlink:to="Locator_us-gaap_InventoryPolicyTextBlock_522" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_524" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_523" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_524" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="Locator_us-gaap_AdvertisingCostsPolicyTextBlock_526" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_525" xlink:to="Locator_us-gaap_AdvertisingCostsPolicyTextBlock_526" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="Locator_us-gaap_IncomeTaxPolicyTextBlock_528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_527" xlink:to="Locator_us-gaap_IncomeTaxPolicyTextBlock_528" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_529" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_530" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="Locator_us-gaap_EarningsPerSharePolicyTextBlock_532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_531" xlink:to="Locator_us-gaap_EarningsPerSharePolicyTextBlock_532" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_533" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ComprehensiveIncomeLossPolicyTextBlock" xlink:label="Locator_hbio_ComprehensiveIncomeLossPolicyTextBlock_534" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_533" xlink:to="Locator_hbio_ComprehensiveIncomeLossPolicyTextBlock_534" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="Locator_us-gaap_RevenueRecognitionPolicyTextBlock_536" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_535" xlink:to="Locator_us-gaap_RevenueRecognitionPolicyTextBlock_536" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="Locator_us-gaap_IntangibleAssetsFiniteLivedPolicy_538" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_537" xlink:to="Locator_us-gaap_IntangibleAssetsFiniteLivedPolicy_538" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_540" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_539" xlink:to="Locator_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_540" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_541" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:label="Locator_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock_542" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_541" xlink:to="Locator_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock_542" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="Locator_us-gaap_DerivativesPolicyTextBlock_544" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_543" xlink:to="Locator_us-gaap_DerivativesPolicyTextBlock_544" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="Locator_us-gaap_FairValueOfFinancialInstrumentsPolicy_546" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_545" xlink:to="Locator_us-gaap_FairValueOfFinancialInstrumentsPolicy_546" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="Locator_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_547" xlink:to="Locator_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_548" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract" xlink:label="Locator_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract_550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_549" xlink:to="Locator_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract_550" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract" xlink:label="Locator_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract_551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="Locator_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract_551" xlink:to="Locator_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_552" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_553" xlink:to="Locator_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_554" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="Locator_us-gaap_ScheduleOfGoodwillTextBlock_556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_555" xlink:to="Locator_us-gaap_ScheduleOfGoodwillTextBlock_556" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/InventoriesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_557" xlink:to="Locator_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_558" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_559" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_560" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_561" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_562" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_563" xlink:to="Locator_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_564" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/WarrantiesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="Locator_us-gaap_ProductWarrantiesDisclosuresAbstract_565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ProductWarrantiesDisclosuresAbstract_565" xlink:to="Locator_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_566" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_567" xlink:to="Locator_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_568" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_569" xlink:to="Locator_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_570" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_571" xlink:to="Locator_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_572" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_573" xlink:to="Locator_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_574" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_575" xlink:to="Locator_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_576" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_578" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_577" xlink:to="Locator_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_578" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_579" xlink:to="Locator_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_580" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_582" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_581" xlink:to="Locator_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_582" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_584" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_583" xlink:to="Locator_us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_584" order="9.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LeasesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_586" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_585" xlink:to="Locator_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_586" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_587" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock" xlink:label="Locator_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock_588" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_587" xlink:to="Locator_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock_588" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_590" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_589" xlink:to="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_590" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_592" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_591" xlink:to="Locator_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_592" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_594" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_593" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_594" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_596" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_595" xlink:to="Locator_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_596" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_599" xlink:to="Locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_600" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_598" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_597" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_598" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_616" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_615" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_616" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_618" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_617" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_618" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_620" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_619" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_620" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_621" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BlackScholesOptionPricingModelMember" xlink:label="Locator_hbio_BlackScholesOptionPricingModelMember_622" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_621" xlink:to="Locator_hbio_BlackScholesOptionPricingModelMember_622" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_623" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MonteCarloValuationSimulationMember" xlink:label="Locator_hbio_MonteCarloValuationSimulationMember_624" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_623" xlink:to="Locator_hbio_MonteCarloValuationSimulationMember_624" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_626" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_625" xlink:to="Locator_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_626" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="Locator_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_627" xlink:to="Locator_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_628" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_629" xlink:to="Locator_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_630" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_631" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsByGeographicAreaTableTextBlock" xlink:label="Locator_hbio_NetAssetsByGeographicAreaTableTextBlock_632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_631" xlink:to="Locator_hbio_NetAssetsByGeographicAreaTableTextBlock_632" order="4.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_633" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_634" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_636" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_635" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_636" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_640" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_639" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_640" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_641" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_644" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_643" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_644" order="6.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_698" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_697" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_698" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_700" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_699" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_700" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_702" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_701" xlink:to="Locator_us-gaap_TradeNamesMember_702" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_704" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_703" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_704" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_706" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_705" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_706" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PatentsMember" xlink:label="Locator_us-gaap_PatentsMember_708" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_707" xlink:to="Locator_us-gaap_PatentsMember_708" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_654" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_653" xlink:to="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_654" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_693" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_694" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_646" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_645" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_646" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_648" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_647" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_648" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_650" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_649" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_650" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_695" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_696" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_658" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_657" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_658" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_659" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_659" xlink:to="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_660" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_661" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="Locator_hbio_TotalIntangibleAssets_662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_661" xlink:to="Locator_hbio_TotalIntangibleAssets_662" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_656" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_655" xlink:to="Locator_us-gaap_Goodwill_656" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/InventoriesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_710" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_709" xlink:to="Locator_us-gaap_InventoryFinishedGoods_710" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_712" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_711" xlink:to="Locator_us-gaap_InventoryWorkInProcess_712" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="Locator_us-gaap_InventoryRawMaterials_714" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_713" xlink:to="Locator_us-gaap_InventoryRawMaterials_714" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="Locator_us-gaap_InventoryDisclosureAbstract_715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_716" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_InventoryDisclosureAbstract_715" xlink:to="Locator_us-gaap_InventoryNet_716" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_836" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_835" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_836" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_840" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_839" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_840" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_838" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_837" xlink:to="Locator_us-gaap_TradeNamesMember_838" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_842" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_841" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_842" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_844" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_843" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_844" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationsAbstract_741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationsAbstract_741" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_742" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_832" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_831" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_832" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_830" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_829" xlink:to="Locator_us-gaap_BusinessAcquisitionLineItems_830" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="Locator_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_723" xlink:to="Locator_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_724" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="Locator_us-gaap_BusinessCombinationConsiderationTransferred1_726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_725" xlink:to="Locator_us-gaap_BusinessCombinationConsiderationTransferred1_726" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="Locator_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_727" xlink:to="Locator_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_728" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_729" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_730" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="Locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_731" xlink:to="Locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_732" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="Locator_us-gaap_NumberOfBusinessesAcquired_734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_733" xlink:to="Locator_us-gaap_NumberOfBusinessesAcquired_734" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_735" xlink:to="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_736" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_743" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_744" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_746" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_745" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_746" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_747" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="Locator_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_748" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_747" xlink:to="Locator_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_748" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_749" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreliminaryAmountOfInventoryFairValueStepUp" xlink:label="Locator_hbio_PreliminaryAmountOfInventoryFairValueStepUp_750" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_749" xlink:to="Locator_hbio_PreliminaryAmountOfInventoryFairValueStepUp_750" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_751" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="Locator_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_752" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_751" xlink:to="Locator_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_752" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_753" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" xlink:label="Locator_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_754" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_753" xlink:to="Locator_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_754" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_755" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" xlink:label="Locator_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_756" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_755" xlink:to="Locator_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_756" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_737" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_738" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_758" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_757" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_758" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_759" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_760" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_759" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_760" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_761" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_761" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_762" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="Locator_us-gaap_GoodwillPurchaseAccountingAdjustments_764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_763" xlink:to="Locator_us-gaap_GoodwillPurchaseAccountingAdjustments_764" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_765" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_766" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_767" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_767" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_768" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_834" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_833" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_834" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_846" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_845" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_846" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_848" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_847" xlink:to="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_848" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1002" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1001" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1002" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_1006" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1005" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_1006" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_1004" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1003" xlink:to="Locator_us-gaap_TradeNamesMember_1004" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_1008" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1007" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_1008" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_1010" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1009" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_1010" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationsAbstract_859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_860" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationsAbstract_859" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_860" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_998" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_997" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_998" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_996" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_995" xlink:to="Locator_us-gaap_BusinessAcquisitionLineItems_996" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_850" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_849" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_850" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_861" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_862" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_861" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_862" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_864" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_863" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_864" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_865" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_866" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_865" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_866" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_867" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_868" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_867" xlink:to="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_868" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_872" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_871" xlink:to="Locator_us-gaap_Goodwill_872" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_874" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_873" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_874" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_876" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_875" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_876" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_877" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_878" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_877" xlink:to="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_878" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_870" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_869" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_870" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_851" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_852" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_851" xlink:to="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_852" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_880" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_879" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_880" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_882" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_881" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_882" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_884" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_883" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_884" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_886" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_885" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_886" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_888" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_887" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_888" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_889" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_890" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_891" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_891" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_892" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_893" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_894" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_895" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_896" order="9.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_897" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_898" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_899" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_900" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="Locator_us-gaap_BusinessAcquisitionsProFormaRevenue_854" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_853" xlink:to="Locator_us-gaap_BusinessAcquisitionsProFormaRevenue_854" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="Locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_856" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_855" xlink:to="Locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_856" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1000" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_999" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_1000" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_1011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1012" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_1011" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1012" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1014" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_1013" xlink:to="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1014" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/WarrantiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1017" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" xlink:label="Locator_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits_1018" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1017" xlink:to="Locator_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits_1018" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="Locator_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_1020" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1019" xlink:to="Locator_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_1020" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1021" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WarrantyOther" xlink:label="Locator_hbio_WarrantyOther_1022" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1021" xlink:to="Locator_hbio_WarrantyOther_1022" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="Locator_us-gaap_StandardProductWarrantyAccrual_1016" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1015" xlink:to="Locator_us-gaap_StandardProductWarrantyAccrual_1016" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="Locator_us-gaap_StandardProductWarrantyAccrual_1024" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StandardProductWarrantyDisclosureAbstract_1023" xlink:to="Locator_us-gaap_StandardProductWarrantyAccrual_1024" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1025" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1026" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1028" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1027" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1028" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_1030" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1029" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_1030" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1032" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_1031" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1032" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="Locator_us-gaap_DefinedContributionPlanCostRecognized_1048" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1047" xlink:to="Locator_us-gaap_DefinedContributionPlanCostRecognized_1048" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_1050" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1049" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_1050" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1052" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1051" xlink:to="Locator_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1052" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_1054" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1053" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_1054" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1055" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FairValueImpairmentOfPensionAssets" xlink:label="Locator_hbio_FairValueImpairmentOfPensionAssets_1056" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1055" xlink:to="Locator_hbio_FairValueImpairmentOfPensionAssets_1056" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription_1058" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1057" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription_1058" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1059" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage" xlink:label="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage_1060" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1059" xlink:to="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage_1060" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1061" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAveragePensionPlanLiability" xlink:label="Locator_hbio_DefinedBenefitPlanAveragePensionPlanLiability_1062" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1061" xlink:to="Locator_hbio_DefinedBenefitPlanAveragePensionPlanLiability_1062" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1063" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue" xlink:label="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue_1064" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1063" xlink:to="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue_1064" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1065" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage" xlink:label="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage_1066" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1065" xlink:to="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage_1066" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1067" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAverageRemainingWorkLifetime" xlink:label="Locator_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime_1068" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1067" xlink:to="Locator_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime_1068" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1069" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue" xlink:label="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue_1070" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1069" xlink:to="Locator_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue_1070" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_1072" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1071" xlink:to="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_1072" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_1074" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1073" xlink:to="Locator_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_1074" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1076" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1075" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1076" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1078" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1077" xlink:to="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1078" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1034" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1033" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1034" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1036" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1035" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1036" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1038" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1037" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1038" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1040" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1039" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1040" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1042" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1041" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1042" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1044" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_1043" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1044" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1080" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1079" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1080" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription" xlink:label="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription_1046" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1045" xlink:to="Locator_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription_1046" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanServiceCost_1082" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1081" xlink:to="Locator_us-gaap_DefinedBenefitPlanServiceCost_1082" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1084" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1083" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1084" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1086" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1085" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1086" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1088" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1087" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1088" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:label="Locator_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_1090" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1089" xlink:to="Locator_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_1090" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1092" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_1091" xlink:to="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1092" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LeasesNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1103" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EstimatedRentalExpensesCurrentYear" xlink:label="Locator_hbio_EstimatedRentalExpensesCurrentYear_1104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1103" xlink:to="Locator_hbio_EstimatedRentalExpensesCurrentYear_1104" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="Locator_us-gaap_OperatingLeasesRentExpenseNet_1106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1105" xlink:to="Locator_us-gaap_OperatingLeasesRentExpenseNet_1106" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="Locator_us-gaap_AreaOfRealEstateProperty_1108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1107" xlink:to="Locator_us-gaap_AreaOfRealEstateProperty_1108" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1109" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseInitialTerm" xlink:label="Locator_hbio_SubleaseInitialTerm_1110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1109" xlink:to="Locator_hbio_SubleaseInitialTerm_1110" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1111" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseExtendedTerm" xlink:label="Locator_hbio_SubleaseExtendedTerm_1112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1111" xlink:to="Locator_hbio_SubleaseExtendedTerm_1112" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="Locator_us-gaap_LeaseExpirationDate1_1114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1113" xlink:to="Locator_us-gaap_LeaseExpirationDate1_1114" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1115" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpansionAreaOfRealEstateProperty" xlink:label="Locator_hbio_ExpansionAreaOfRealEstateProperty_1116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1115" xlink:to="Locator_hbio_ExpansionAreaOfRealEstateProperty_1116" order="7.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LeasesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1117" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1118" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1119" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1120" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1121" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1122" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1123" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1124" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1125" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1126" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_1128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1127" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_1128" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="Locator_us-gaap_LeasesAbstract_1129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LeasesAbstract_1129" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1130" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1360" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_1359" xlink:to="Locator_srt_RangeMember_1360" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1362" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1361" xlink:to="Locator_srt_MinimumMember_1362" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_1363" xlink:to="Locator_srt_MaximumMember_1364" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="Locator_us-gaap_ConvertiblePreferredStockTermsOfConversion_1144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1143" xlink:to="Locator_us-gaap_ConvertiblePreferredStockTermsOfConversion_1144" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="Locator_us-gaap_PreferredStockSharesOutstanding_1146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1145" xlink:to="Locator_us-gaap_PreferredStockSharesOutstanding_1146" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1147" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreferredStockPurchaseRightOptionExercised" xlink:label="Locator_hbio_PreferredStockPurchaseRightOptionExercised_1148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1147" xlink:to="Locator_hbio_PreferredStockPurchaseRightOptionExercised_1148" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1149" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfStockRepurchaseProgramAuthorized" xlink:label="Locator_hbio_DateOfStockRepurchaseProgramAuthorized_1150" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1149" xlink:to="Locator_hbio_DateOfStockRepurchaseProgramAuthorized_1150" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="Locator_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1152" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1151" xlink:to="Locator_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1152" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="Locator_us-gaap_StockRepurchaseProgramPeriodInForce1_1154" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1153" xlink:to="Locator_us-gaap_StockRepurchaseProgramPeriodInForce1_1154" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="Locator_us-gaap_TreasuryStockSharesAcquired_1156" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1155" xlink:to="Locator_us-gaap_TreasuryStockSharesAcquired_1156" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_1158" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1157" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_1158" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1159" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram" xlink:label="Locator_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_1160" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1159" xlink:to="Locator_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_1160" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1161" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" xlink:label="Locator_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_1162" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1161" xlink:to="Locator_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_1162" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_1164" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1163" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_1164" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1165" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EmployeeStockPurchasePlanSharesAuthorized" xlink:label="Locator_hbio_EmployeeStockPurchasePlanSharesAuthorized_1166" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1165" xlink:to="Locator_hbio_EmployeeStockPurchasePlanSharesAuthorized_1166" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1167" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1168" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="Locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_1170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1169" xlink:to="Locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_1170" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1171" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" xlink:label="Locator_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_1172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1171" xlink:to="Locator_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_1172" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1173" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1174" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1175" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" xlink:label="Locator_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_1176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1175" xlink:to="Locator_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_1176" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1177" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" xlink:label="Locator_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_1178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1177" xlink:to="Locator_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_1178" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1179" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleSharesIssuanceRatio" xlink:label="Locator_hbio_FungibleSharesIssuanceRatio_1180" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1179" xlink:to="Locator_hbio_FungibleSharesIssuanceRatio_1180" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1184" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1183" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1184" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1" xlink:label="Locator_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1_1186" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1185" xlink:to="Locator_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1_1186" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1188" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1187" xlink:to="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1188" order="23.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1190" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1189" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1190" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1191" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PercentageOfOutstandingCommonStock" xlink:label="Locator_hbio_PercentageOfOutstandingCommonStock_1192" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1191" xlink:to="Locator_hbio_PercentageOfOutstandingCommonStock_1192" order="25.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1193" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" xlink:label="Locator_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_1194" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1193" xlink:to="Locator_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_1194" order="26.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares" xlink:label="Locator_us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares_1196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1195" xlink:to="Locator_us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares_1196" order="27.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1197" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards" xlink:label="Locator_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_1198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1197" xlink:to="Locator_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_1198" order="28.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1199" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncentiveStockOptionsGrantedToDate" xlink:label="Locator_hbio_IncentiveStockOptionsGrantedToDate_1200" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1199" xlink:to="Locator_hbio_IncentiveStockOptionsGrantedToDate_1200" order="29.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1201" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonQualifiedStockOptionsGrantedToDate" xlink:label="Locator_hbio_NonQualifiedStockOptionsGrantedToDate_1202" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1201" xlink:to="Locator_hbio_NonQualifiedStockOptionsGrantedToDate_1202" order="30.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1203" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CommonStockMarketValuePerShareOnReportingDate" xlink:label="Locator_hbio_CommonStockMarketValuePerShareOnReportingDate_1204" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1203" xlink:to="Locator_hbio_CommonStockMarketValuePerShareOnReportingDate_1204" order="31.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1206" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1205" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1206" order="32.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1207" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate" xlink:label="Locator_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_1208" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1207" xlink:to="Locator_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_1208" order="33.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1210" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1209" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1210" order="34.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1211" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AnnualizedEstimatedForfeitureRate" xlink:label="Locator_hbio_AnnualizedEstimatedForfeitureRate_1212" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1211" xlink:to="Locator_hbio_AnnualizedEstimatedForfeitureRate_1212" order="35.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1213" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants" xlink:label="Locator_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_1214" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1213" xlink:to="Locator_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_1214" order="36.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1215" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalOptionsGrantedDueToHartSpinoff" xlink:label="Locator_hbio_IncrementalOptionsGrantedDueToHartSpinoff_1216" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1215" xlink:to="Locator_hbio_IncrementalOptionsGrantedDueToHartSpinoff_1216" order="37.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1217" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalUnitsGrantedDueToHartSpinoff" xlink:label="Locator_hbio_IncrementalUnitsGrantedDueToHartSpinoff_1218" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1217" xlink:to="Locator_hbio_IncrementalUnitsGrantedDueToHartSpinoff_1218" order="38.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="Locator_us-gaap_PreferredStockSharesAuthorized_1220" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1219" xlink:to="Locator_us-gaap_PreferredStockSharesAuthorized_1220" order="39.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_1222" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1221" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_1222" order="40.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_1224" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1223" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_1224" order="41.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_1226" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1225" xlink:to="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_1226" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1227" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" xlink:label="Locator_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_1228" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1227" xlink:to="Locator_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_1228" order="43.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1230" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1229" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1230" order="44.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_1234" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1233" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_1234" order="46.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1232" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1231" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1232" order="45.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1182" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1181" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1182" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_1237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1238" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_1237" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1238" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1356" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1355" xlink:to="Locator_srt_RangeAxis_1356" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1358" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1357" xlink:to="Locator_us-gaap_AwardTypeAxis_1358" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_1365" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1366" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1369" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" xlink:label="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member_1370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1369" xlink:to="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member_1370" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1371" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" xlink:label="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member_1372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1371" xlink:to="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member_1372" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1367" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="Locator_hbio_MarketConditionRestrictedStockUnitMember_1368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1367" xlink:to="Locator_hbio_MarketConditionRestrictedStockUnitMember_1368" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1354" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1353" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1354" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1377" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsIssued" xlink:label="Locator_hbio_StockOptionsAndRestrictedStockUnitsIssued_1378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1377" xlink:to="Locator_hbio_StockOptionsAndRestrictedStockUnitsIssued_1378" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1379" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1380" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1381" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1382" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1383" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1384" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1389" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1390" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1391" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1392" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1393" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1394" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_1396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1395" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_1396" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1387" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1388" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1397" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1398" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1399" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted" xlink:label="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_1400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1399" xlink:to="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_1400" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1401" xlink:to="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1402" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1373" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1374" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1403" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1404" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1407" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1408" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1409" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1410" order="19.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1411" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1412" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1405" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1406" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1413" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1414" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1417" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1418" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_1420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1419" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_1420" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1421" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1422" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1415" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1416" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1423" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1424" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1425" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" xlink:label="Locator_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_1426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1425" xlink:to="Locator_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_1426" order="27.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1427" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsCancelled" xlink:label="Locator_hbio_StockOptionsAndRestrictedStockUnitsCancelled_1428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1427" xlink:to="Locator_hbio_StockOptionsAndRestrictedStockUnitsCancelled_1428" order="28.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1429" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled" xlink:label="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_1430" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1429" xlink:to="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_1430" order="29.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1431" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" xlink:label="Locator_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_1432" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1431" xlink:to="Locator_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_1432" order="30.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1375" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1376" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1386" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1385" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1386" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_1435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1436" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_1435" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1436" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1496" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1495" xlink:to="Locator_us-gaap_AwardTypeAxis_1496" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AwardTypeAxis_1497" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1498" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1499" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="Locator_hbio_MarketConditionRestrictedStockUnitMember_1500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1499" xlink:to="Locator_hbio_MarketConditionRestrictedStockUnitMember_1500" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1494" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1493" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1494" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_1501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_1501" xlink:to="Locator_us-gaap_DebtInstrumentTable_1502" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_1632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_1631" xlink:to="Locator_us-gaap_VariableRateAxis_1632" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_1639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1640" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateAxis_1639" xlink:to="Locator_us-gaap_VariableRateDomain_1640" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_1644" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_1643" xlink:to="Locator_us-gaap_BaseRateMember_1644" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_1646" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_VariableRateDomain_1645" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_1646" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_1627" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_1628" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1503" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreviousApprovedCreditFacility" xlink:label="Locator_hbio_PreviousApprovedCreditFacility_1504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1503" xlink:to="Locator_hbio_PreviousApprovedCreditFacility_1504" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1507" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1508" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_1510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1509" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_1510" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="Locator_us-gaap_DebtInstrumentTerm_1512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1511" xlink:to="Locator_us-gaap_DebtInstrumentTerm_1512" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_1514" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1513" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_1514" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="Locator_us-gaap_DebtInstrumentPaymentTerms_1516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1515" xlink:to="Locator_us-gaap_DebtInstrumentPaymentTerms_1516" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1517" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentCurrentYear" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_1518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1517" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_1518" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1519" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentNextYear" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentNextYear_1520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1519" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentNextYear_1520" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1521" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentThereafter" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentThereafter_1522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1521" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentThereafter_1522" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1523" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" xlink:label="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_1524" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1523" xlink:to="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_1524" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_1526" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1525" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_1526" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1527" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1528" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="Locator_us-gaap_DerivativeFloorInterestRate_1530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1529" xlink:to="Locator_us-gaap_DerivativeFloorInterestRate_1530" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1531" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_1532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1531" xlink:to="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_1532" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="Locator_us-gaap_LineOfCredit_1534" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1533" xlink:to="Locator_us-gaap_LineOfCredit_1534" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1536" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1535" xlink:to="Locator_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1536" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1537" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestRateInExcessOfLiborOnCreditFacility" xlink:label="Locator_hbio_InterestRateInExcessOfLiborOnCreditFacility_1538" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1537" xlink:to="Locator_hbio_InterestRateInExcessOfLiborOnCreditFacility_1538" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1539" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SecuredDebtInterestRateAtPeriodEnd" xlink:label="Locator_hbio_SecuredDebtInterestRateAtPeriodEnd_1540" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1539" xlink:to="Locator_hbio_SecuredDebtInterestRateAtPeriodEnd_1540" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1541" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="Locator_hbio_LiborFixedRate_1542" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1541" xlink:to="Locator_hbio_LiborFixedRate_1542" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_1544" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1543" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_1544" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="Locator_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1546" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1545" xlink:to="Locator_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1546" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1547" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" xlink:label="Locator_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_1548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1547" xlink:to="Locator_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_1548" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1549" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" xlink:label="Locator_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_1550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1549" xlink:to="Locator_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_1550" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1551" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" xlink:label="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_1552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1551" xlink:to="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_1552" order="25.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_1506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1505" xlink:to="Locator_us-gaap_SecuredDebt_1506" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_1630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_1629" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_1630" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_1641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1642" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_1641" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_1642" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_1634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1633" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_1634" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="Locator_us-gaap_SecuredDebtMember_1636" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1635" xlink:to="Locator_us-gaap_SecuredDebtMember_1636" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1637" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="Locator_hbio_DelayedDrawdownTermLoanMember_1638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1637" xlink:to="Locator_hbio_DelayedDrawdownTermLoanMember_1638" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="Locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1648" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1647" xlink:to="Locator_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1648" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_1650" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1649" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_1650" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1652" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1651" xlink:to="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1652" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1653" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" xlink:label="Locator_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017_1654" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1653" xlink:to="Locator_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017_1654" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_1656" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1655" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_1656" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1658" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1657" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1658" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1659" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings" xlink:label="Locator_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings_1660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1659" xlink:to="Locator_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings_1660" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1661" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_1662" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_1664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1663" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_1664" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_1666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1665" xlink:to="Locator_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_1666" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="Locator_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1667" xlink:to="Locator_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1668" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="Locator_us-gaap_TaxCreditCarryforwardAmount_1670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1669" xlink:to="Locator_us-gaap_TaxCreditCarryforwardAmount_1670" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1671" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation" xlink:label="Locator_hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation_1672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1671" xlink:to="Locator_hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation_1672" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1673" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsAnnualLimitation" xlink:label="Locator_hbio_NetOperatingLossCarryforwardsAnnualLimitation_1674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1673" xlink:to="Locator_hbio_NetOperatingLossCarryforwardsAnnualLimitation_1674" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1675" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossesSubjectToLimitations" xlink:label="Locator_hbio_AdditionalNetOperatingLossesSubjectToLimitations_1676" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1675" xlink:to="Locator_hbio_AdditionalNetOperatingLossesSubjectToLimitations_1676" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1677" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation" xlink:label="Locator_hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation_1678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1677" xlink:to="Locator_hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation_1678" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1679" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition" xlink:label="Locator_hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition_1680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1679" xlink:to="Locator_hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition_1680" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1681" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UndistributedForeignEarnings" xlink:label="Locator_hbio_UndistributedForeignEarnings_1682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1681" xlink:to="Locator_hbio_UndistributedForeignEarnings_1682" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1683" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiaries" xlink:label="Locator_hbio_CashInForeignSubsidiaries_1684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1683" xlink:to="Locator_hbio_CashInForeignSubsidiaries_1684" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1685" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements" xlink:label="Locator_hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements_1686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1685" xlink:to="Locator_hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements_1686" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="Locator_us-gaap_ForeignEarningsRepatriated_1688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1687" xlink:to="Locator_us-gaap_ForeignEarningsRepatriated_1688" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1689" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TaxLiabilityOnForeignEarningsRepatriated" xlink:label="Locator_hbio_TaxLiabilityOnForeignEarningsRepatriated_1690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1689" xlink:to="Locator_hbio_TaxLiabilityOnForeignEarningsRepatriated_1690" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_1692" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1691" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_1692" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1693" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits" xlink:label="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits_1694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1693" xlink:to="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits_1694" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_1696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1695" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_1696" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1697" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits" xlink:label="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits_1698" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1697" xlink:to="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits_1698" order="26.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1699" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues" xlink:label="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues_1700" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1699" xlink:to="Locator_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues_1700" order="27.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition_1702" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1701" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition_1702" order="28.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1703" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1704" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1703" xlink:to="Locator_hbio_IncomeTaxDisclosureTable_1704" order="29.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1801" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1802" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1801" xlink:to="Locator_hbio_IncomeTaxDisclosureLineItems_1802" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_1706" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1705" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_1706" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="Locator_us-gaap_OperatingLossCarryforwards_1708" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1707" xlink:to="Locator_us-gaap_OperatingLossCarryforwards_1708" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="Locator_us-gaap_TaxCreditCarryforwardAmount_1710" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1709" xlink:to="Locator_us-gaap_TaxCreditCarryforwardAmount_1710" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1712" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1711" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1712" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1713" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" xlink:label="Locator_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_1714" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1713" xlink:to="Locator_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_1714" order="5.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_1716" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1715" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_1716" order="6.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_1718" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1717" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_1718" order="7.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1720" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1719" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1720" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1721" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions" xlink:label="Locator_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_1722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1721" xlink:to="Locator_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_1722" order="9.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1723" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxRateReconciliationDeductionsStockOptions" xlink:label="Locator_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_1724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1723" xlink:to="Locator_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_1724" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1725" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1726" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_1728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1727" xlink:to="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_1728" order="12.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1729" xlink:to="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1730" order="13.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_1804" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1803" xlink:to="Locator_us-gaap_IncomeTaxAuthorityAxis_1804" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_1821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1822" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_1821" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_1822" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="Locator_us-gaap_DomesticCountryMember_1824" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1823" xlink:to="Locator_us-gaap_DomesticCountryMember_1824" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="Locator_us-gaap_StateAndLocalJurisdictionMember_1826" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1825" xlink:to="Locator_us-gaap_StateAndLocalJurisdictionMember_1826" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="Locator_us-gaap_ForeignCountryMember_1828" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1827" xlink:to="Locator_us-gaap_ForeignCountryMember_1828" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1806" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1805" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1806" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_1830" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1829" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_1830" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_1831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201609Member_1832" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_1831" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201609Member_1832" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1807" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1808" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1807" xlink:to="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1808" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1811" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1812" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1811" xlink:to="Locator_hbio_TypesOfAcquisitionsDomain_1812" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1813" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CmaAcquisitionMember" xlink:label="Locator_hbio_CmaAcquisitionMember_1814" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1813" xlink:to="Locator_hbio_CmaAcquisitionMember_1814" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1815" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AhnBiotechnologieGmbhAcquisitionMember" xlink:label="Locator_hbio_AhnBiotechnologieGmbhAcquisitionMember_1816" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1815" xlink:to="Locator_hbio_AhnBiotechnologieGmbhAcquisitionMember_1816" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1817" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="Locator_hbio_MultiChannelSystemsMcsGmbhMember_1818" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1817" xlink:to="Locator_hbio_MultiChannelSystemsMcsGmbhMember_1818" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1819" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_HekaElektronikMember" xlink:label="Locator_hbio_HekaElektronikMember_1820" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1819" xlink:to="Locator_hbio_HekaElektronikMember_1820" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="Locator_us-gaap_TaxPeriodAxis_1810" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1809" xlink:to="Locator_us-gaap_TaxPeriodAxis_1810" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="Locator_us-gaap_TaxPeriodAxis_1833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1834" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TaxPeriodAxis_1833" xlink:to="Locator_us-gaap_TaxPeriodDomain_1834" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1835" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireBetween2019And2037Member" xlink:label="Locator_hbio_ExpireBetween2019And2037Member_1836" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TaxPeriodDomain_1835" xlink:to="Locator_hbio_ExpireBetween2019And2037Member_1836" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1837" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireIn2020Member" xlink:label="Locator_hbio_ExpireIn2020Member_1838" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TaxPeriodDomain_1837" xlink:to="Locator_hbio_ExpireIn2020Member_1838" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1840" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1839" xlink:to="Locator_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1840" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebt">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_1841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="Locator_us-gaap_LongTermDebtTextBlock_1842" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_1841" xlink:to="Locator_us-gaap_LongTermDebtTextBlock_1842" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1872" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_1871" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_1872" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_1874" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1873" xlink:to="Locator_us-gaap_CostOfSalesMember_1874" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="Locator_us-gaap_SellingAndMarketingExpenseMember_1876" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1875" xlink:to="Locator_us-gaap_SellingAndMarketingExpenseMember_1876" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_1880" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1879" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_1880" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1881" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationsMember" xlink:label="Locator_hbio_DiscontinuedOperationsMember_1882" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1881" xlink:to="Locator_hbio_DiscontinuedOperationsMember_1882" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1877" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_1878" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1877" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_1878" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_1847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1848" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_1847" xlink:to="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1848" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1868" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1867" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1868" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_1844" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1843" xlink:to="Locator_us-gaap_ShareBasedCompensation_1844" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1870" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1869" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_1870" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1886" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1885" xlink:to="Locator_us-gaap_GoodwillAcquiredDuringPeriod_1886" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="Locator_us-gaap_GoodwillOtherIncreaseDecrease_1888" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1887" xlink:to="Locator_us-gaap_GoodwillOtherIncreaseDecrease_1888" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="Locator_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1889" xlink:to="Locator_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_1890" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="Locator_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1891" xlink:to="Locator_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1892" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1884" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1883" xlink:to="Locator_us-gaap_Goodwill_1884" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_1894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1893" xlink:to="Locator_us-gaap_Goodwill_1894" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1895" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="Locator_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock_1896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1895" xlink:to="Locator_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock_1896" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_1897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDebtTableTextBlock_1898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_1897" xlink:to="Locator_us-gaap_ScheduleOfDebtTableTextBlock_1898" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_1899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1900" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_1899" xlink:to="Locator_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1900" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccruedExpensesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_1901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1902" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_1901" xlink:to="Locator_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_1902" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1904" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1903" xlink:to="Locator_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1904" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1906" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1905" xlink:to="Locator_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1906" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1908" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1907" xlink:to="Locator_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1908" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1910" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1909" xlink:to="Locator_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1910" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_1911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="Locator_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_1912" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_1911" xlink:to="Locator_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_1912" order="5.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebtsTables">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureAbstract" xlink:label="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_1913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_1914" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_1913" xlink:to="Locator_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_1914" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialDataAbstract_1915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1916" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialDataAbstract_1915" xlink:to="Locator_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1916" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConcentrationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xlink:label="Locator_us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_1927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_1928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_1927" xlink:to="Locator_us-gaap_ConcentrationRiskTable_1928" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_1947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1948" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_1947" xlink:to="Locator_us-gaap_ConcentrationRiskLineItems_1948" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="Locator_us-gaap_ConcentrationRiskCustomer_1918" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1917" xlink:to="Locator_us-gaap_ConcentrationRiskCustomer_1918" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1919" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContribution" xlink:label="Locator_hbio_NumberOfCustomersWithBenchmarkContribution_1920" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1919" xlink:to="Locator_hbio_NumberOfCustomersWithBenchmarkContribution_1920" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="Locator_us-gaap_ConcentrationRiskPercentage1_1922" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1921" xlink:to="Locator_us-gaap_ConcentrationRiskPercentage1_1922" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1923" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" xlink:label="Locator_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_1924" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1923" xlink:to="Locator_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_1924" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_1949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1950" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskTable_1949" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1950" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1952" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1951" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1952" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesMember" xlink:label="Locator_us-gaap_SalesMember_1954" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1953" xlink:to="Locator_us-gaap_SalesMember_1954" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_1956" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1955" xlink:to="Locator_us-gaap_AccountsReceivableMember_1956" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2000" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1999" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2000" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="Locator_us-gaap_LandBuildingsAndImprovementsMember_2002" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2001" xlink:to="Locator_us-gaap_LandBuildingsAndImprovementsMember_2002" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="Locator_us-gaap_ComputerEquipmentMember_2006" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2005" xlink:to="Locator_us-gaap_ComputerEquipmentMember_2006" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="Locator_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_2012" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2011" xlink:to="Locator_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_2012" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_2004" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2003" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_2004" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="Locator_us-gaap_FurnitureAndFixturesMember_2008" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2007" xlink:to="Locator_us-gaap_FurnitureAndFixturesMember_2008" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="Locator_us-gaap_AutomobilesMember_2010" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2009" xlink:to="Locator_us-gaap_AutomobilesMember_2010" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1966" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentAbstract_1965" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1966" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1996" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1995" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1996" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1958" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1957" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1958" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1960" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1959" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1960" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1962" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1961" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1962" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1998" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1997" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1998" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesAllowanceForDoubtfulDebtsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2014" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2013" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2014" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2017" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" xlink:label="Locator_hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination_2018" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2017" xlink:to="Locator_hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination_2018" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2020" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2019" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2020" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2021" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableOther" xlink:label="Locator_hbio_AllowanceForDoubtfulAccountsReceivableOther_2022" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2021" xlink:to="Locator_hbio_AllowanceForDoubtfulAccountsReceivableOther_2022" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2016" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2015" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2016" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2024" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_2023" xlink:to="Locator_us-gaap_AllowanceForDoubtfulAccountsReceivable_2024" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_2025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_2025" xlink:to="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2026" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2030" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2029" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2030" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_2032" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2031" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_2032" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2034" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2033" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2034" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_2036" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2035" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_2036" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2038" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2037" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2038" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_2040" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2039" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_2040" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefits_2028" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2027" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefits_2028" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefits_2042" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2041" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefits_2042" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2102" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2101" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2102" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2104" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2103" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2104" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2105" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2106" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2107" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2108" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_2049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2050" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_2049" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2050" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2086" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2085" xlink:to="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2086" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2089" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2090" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2089" xlink:to="Locator_us-gaap_PlanAssetCategoriesDomain_2090" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2091" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="Locator_us-gaap_EquitySecuritiesMember_2092" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2091" xlink:to="Locator_us-gaap_EquitySecuritiesMember_2092" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="Locator_us-gaap_DebtSecuritiesMember_2094" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2093" xlink:to="Locator_us-gaap_DebtSecuritiesMember_2094" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2095" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiabilityDrivenInvestmentFundsMember" xlink:label="Locator_hbio_LiabilityDrivenInvestmentFundsMember_2096" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2095" xlink:to="Locator_hbio_LiabilityDrivenInvestmentFundsMember_2096" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="Locator_us-gaap_CashAndCashEquivalentsMember_2098" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2097" xlink:to="Locator_us-gaap_CashAndCashEquivalentsMember_2098" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2100" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2099" xlink:to="Locator_us-gaap_OtherAssetsMember_2100" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2084" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2083" xlink:to="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2084" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_2046" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2045" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_2046" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2044" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2043" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2044" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2088" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2087" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2088" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2131" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2132" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2133" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2134" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2137" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2138" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2135" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2136" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_2113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_2113" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2114" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2127" xlink:to="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2128" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2109" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2110" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2129" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2130" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_2157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2158" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_2157" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2158" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2204" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2203" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2204" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2139" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2140" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2141" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2142" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2143" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2144" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2145" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2146" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2147" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2148" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2150" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2149" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2150" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2152" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2151" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2152" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2154" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2153" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2154" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2206" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2205" xlink:to="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2206" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2208" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2207" xlink:to="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2208" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2209" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceOneMember" xlink:label="Locator_hbio_RangeOfExercisePriceOneMember_2210" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2209" xlink:to="Locator_hbio_RangeOfExercisePriceOneMember_2210" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2211" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTwoMember" xlink:label="Locator_hbio_RangeOfExercisePriceTwoMember_2212" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2211" xlink:to="Locator_hbio_RangeOfExercisePriceTwoMember_2212" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2213" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceThreeMember" xlink:label="Locator_hbio_RangeOfExercisePriceThreeMember_2214" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2213" xlink:to="Locator_hbio_RangeOfExercisePriceThreeMember_2214" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2215" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFourMember" xlink:label="Locator_hbio_RangeOfExercisePriceFourMember_2216" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2215" xlink:to="Locator_hbio_RangeOfExercisePriceFourMember_2216" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2217" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFiveMember" xlink:label="Locator_hbio_RangeOfExercisePriceFiveMember_2218" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2217" xlink:to="Locator_hbio_RangeOfExercisePriceFiveMember_2218" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2219" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSixMember" xlink:label="Locator_hbio_RangeOfExercisePriceSixMember_2220" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2219" xlink:to="Locator_hbio_RangeOfExercisePriceSixMember_2220" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2221" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSevenMember" xlink:label="Locator_hbio_RangeOfExercisePriceSevenMember_2222" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2221" xlink:to="Locator_hbio_RangeOfExercisePriceSevenMember_2222" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2223" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceEightMember" xlink:label="Locator_hbio_RangeOfExercisePriceEightMember_2224" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2223" xlink:to="Locator_hbio_RangeOfExercisePriceEightMember_2224" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2225" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceNineMember" xlink:label="Locator_hbio_RangeOfExercisePriceNineMember_2226" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2225" xlink:to="Locator_hbio_RangeOfExercisePriceNineMember_2226" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2227" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTenMember" xlink:label="Locator_hbio_RangeOfExercisePriceTenMember_2228" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2227" xlink:to="Locator_hbio_RangeOfExercisePriceTenMember_2228" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2229" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceElevenMember" xlink:label="Locator_hbio_RangeOfExercisePriceElevenMember_2230" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2229" xlink:to="Locator_hbio_RangeOfExercisePriceElevenMember_2230" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2232" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2231" xlink:to="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2232" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2272" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2271" xlink:to="Locator_us-gaap_DeferredRevenueArrangementLineItems_2272" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2245" xlink:to="Locator_us-gaap_MovementInDeferredRevenueRollForward_2246" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2235" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredRevenueAdditionsDueToBusinessCombination" xlink:label="Locator_hbio_DeferredRevenueAdditionsDueToBusinessCombination_2236" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2235" xlink:to="Locator_hbio_DeferredRevenueAdditionsDueToBusinessCombination_2236" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="Locator_us-gaap_DeferredRevenueAdditions_2238" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2237" xlink:to="Locator_us-gaap_DeferredRevenueAdditions_2238" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="Locator_us-gaap_DeferredRevenueRevenueRecognized1_2240" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2239" xlink:to="Locator_us-gaap_DeferredRevenueRevenueRecognized1_2240" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossRealized_2242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2241" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossRealized_2242" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="Locator_us-gaap_DeferredRevenue_2234" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2233" xlink:to="Locator_us-gaap_DeferredRevenue_2234" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="Locator_us-gaap_DeferredRevenue_2244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2243" xlink:to="Locator_us-gaap_DeferredRevenue_2244" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2273" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2274" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2276" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2275" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2276" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2277" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceContractsMember" xlink:label="Locator_hbio_ServiceContractsMember_2278" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2277" xlink:to="Locator_hbio_ServiceContractsMember_2278" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2279" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerAdvancesMember" xlink:label="Locator_hbio_CustomerAdvancesMember_2280" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2279" xlink:to="Locator_hbio_CustomerAdvancesMember_2280" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_2282" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2281" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_2282" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_2284" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_2283" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_2284" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2285" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2286" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2285" xlink:to="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2286" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2341" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2342" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2341" xlink:to="Locator_hbio_LongLivedAssetsLineItems_2342" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2288" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2287" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2288" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2290" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2289" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2290" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="Locator_us-gaap_FinanceLeaseRightOfUseAsset_2292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2291" xlink:to="Locator_us-gaap_FinanceLeaseRightOfUseAsset_2292" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="Locator_us-gaap_FinanceLeaseLiability_2294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2293" xlink:to="Locator_us-gaap_FinanceLeaseLiability_2294" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2344" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2343" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2344" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2350" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2349" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2350" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="Locator_us-gaap_BuildingMember_2352" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2351" xlink:to="Locator_us-gaap_BuildingMember_2352" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_2354" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2353" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_2354" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="Locator_us-gaap_OfficeEquipmentMember_2356" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2355" xlink:to="Locator_us-gaap_OfficeEquipmentMember_2356" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="Locator_us-gaap_FurnitureAndFixturesMember_2358" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2357" xlink:to="Locator_us-gaap_FurnitureAndFixturesMember_2358" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="Locator_us-gaap_AutomobilesMember_2360" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2359" xlink:to="Locator_us-gaap_AutomobilesMember_2360" order="5.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2346" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2345" xlink:to="Locator_srt_RangeAxis_2346" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2362" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeAxis_2361" xlink:to="Locator_srt_RangeMember_2362" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2363" xlink:to="Locator_srt_MinimumMember_2364" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_RangeMember_2365" xlink:to="Locator_srt_MaximumMember_2366" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2348" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2347" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2348" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2367" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2368" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_2370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2369" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_2370" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_2372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2371" xlink:to="Locator_us-gaap_TradeNamesMember_2372" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_2374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2373" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_2374" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_2376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2375" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_2376" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PatentsMember" xlink:label="Locator_us-gaap_PatentsMember_2378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2377" xlink:to="Locator_us-gaap_PatentsMember_2378" order="5.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Derivatives">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2379" xlink:to="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2380" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativeTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_2382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2381" xlink:to="Locator_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_2382" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_2384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2383" xlink:to="Locator_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_2384" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2386" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2385" xlink:to="Locator_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2386" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2387" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock" xlink:label="Locator_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock_2388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2387" xlink:to="Locator_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock_2388" order="4.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2411" xlink:to="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2412" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2459" xlink:to="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2460" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2389" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_2390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2389" xlink:to="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_2390" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="Locator_us-gaap_DerivativeAssetNotionalAmount_2392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2391" xlink:to="Locator_us-gaap_DerivativeAssetNotionalAmount_2392" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2393" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="Locator_hbio_LiborFixedRate_2394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2393" xlink:to="Locator_hbio_LiborFixedRate_2394" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_2396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2395" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_2396" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2397" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2398" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2399" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DerivativeInterestRateSwapEffectivePercentage" xlink:label="Locator_hbio_DerivativeInterestRateSwapEffectivePercentage_2400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2399" xlink:to="Locator_hbio_DerivativeInterestRateSwapEffectivePercentage_2400" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2401" xlink:to="Locator_us-gaap_SecuredDebt_2402" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2403" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2404" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_2406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2405" xlink:to="Locator_invest_DerivativeNotionalAmount_2406" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:label="Locator_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_2408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2407" xlink:to="Locator_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_2408" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2462" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2461" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2462" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2468" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2467" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2468" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2469" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="Locator_hbio_DelayedDrawdownTermLoanMember_2470" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2469" xlink:to="Locator_hbio_DelayedDrawdownTermLoanMember_2470" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="Locator_us-gaap_SecuredDebtMember_2472" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2471" xlink:to="Locator_us-gaap_SecuredDebtMember_2472" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2464" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2463" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2464" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2474" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2473" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2474" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2476" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2475" xlink:to="Locator_us-gaap_OtherAssetsMember_2476" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_2478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2477" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_2478" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2466" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2465" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2466" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2482" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2481" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2482" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2480" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2479" xlink:to="Locator_us-gaap_InterestRateSwapMember_2480" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2524" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2523" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2524" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2526" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2525" xlink:to="Locator_us-gaap_OtherAssetsMember_2526" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_2528" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2527" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_2528" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2530" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2529" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2530" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2522" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2521" xlink:to="Locator_us-gaap_InterestRateSwapMember_2522" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2492" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2491" xlink:to="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2492" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2516" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2515" xlink:to="Locator_us-gaap_DerivativesFairValueLineItems_2516" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_2484" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2483" xlink:to="Locator_invest_DerivativeNotionalAmount_2484" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="Locator_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2486" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2485" xlink:to="Locator_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2486" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:label="Locator_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2488" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2487" xlink:to="Locator_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2488" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2518" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2517" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2518" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2520" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2519" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2520" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_2563" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_2564" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_2566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2565" xlink:to="Locator_us-gaap_InterestExpenseMember_2566" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2567" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2568" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2561" xlink:to="Locator_us-gaap_InterestRateSwapMember_2562" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2538" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2537" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2538" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2555" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2556" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_2532" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2531" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_2532" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_2534" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2533" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_2534" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2557" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2558" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2559" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_2560" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/FairValueMeasurements">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_2569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="Locator_us-gaap_FairValueDisclosuresTextBlock_2570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_2569" xlink:to="Locator_us-gaap_FairValueDisclosuresTextBlock_2570" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/FairValueMeasurementsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_2571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_2571" xlink:to="Locator_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2572" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/FairValueMeasurementsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2616" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2615" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2616" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2614" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2613" xlink:to="Locator_us-gaap_InterestRateSwapMember_2614" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="Locator_us-gaap_FairValueDisclosuresAbstract_2573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="Locator_us-gaap_LiabilitiesFairValueDisclosureAbstract_2574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueDisclosuresAbstract_2573" xlink:to="Locator_us-gaap_LiabilitiesFairValueDisclosureAbstract_2574" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="Locator_us-gaap_LiabilitiesFairValueDisclosureAbstract_2579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesFairValueDisclosureAbstract_2579" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2580" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2600" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2599" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2600" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="Locator_us-gaap_DerivativeLiabilities_2576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2575" xlink:to="Locator_us-gaap_DerivativeLiabilities_2576" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2602" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2601" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2602" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2606" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2605" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2606" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2608" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2607" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2608" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2610" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2609" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2610" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2612" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2611" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2612" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2604" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2603" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2604" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RelatedPartyTransactions">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="Locator_us-gaap_RelatedPartyTransactionsAbstract_2617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="Locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2618" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RelatedPartyTransactionsAbstract_2617" xlink:to="Locator_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_2618" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncome">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="Locator_us-gaap_ComprehensiveIncomeNoteTextBlock_2620" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2619" xlink:to="Locator_us-gaap_ComprehensiveIncomeNoteTextBlock_2620" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncomeTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2622" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2621" xlink:to="Locator_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2622" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2624" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2623" xlink:to="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_2624" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_2637" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2638" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2663" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2664" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2628" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2627" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2628" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2630" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2629" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2630" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2631" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2632" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2626" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2625" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2626" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2633" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2634" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_2666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2665" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_2666" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_2667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_2667" xlink:to="Locator_us-gaap_EquityComponentDomain_2668" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_2670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_2669" xlink:to="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_2670" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="Locator_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_2672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_2671" xlink:to="Locator_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_2672" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_2674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_2673" xlink:to="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_2674" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="Locator_us-gaap_LongTermDebtAbstract_2693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2694" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtAbstract_2693" xlink:to="Locator_us-gaap_DebtInstrumentTable_2694" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2729" xlink:to="Locator_us-gaap_DebtInstrumentLineItems_2730" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="Locator_us-gaap_LongTermLoansPayable_2676" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2675" xlink:to="Locator_us-gaap_LongTermLoansPayable_2676" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2677" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoan" xlink:label="Locator_hbio_DelayedDrawdownTermLoan_2678" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2677" xlink:to="Locator_hbio_DelayedDrawdownTermLoan_2678" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2679" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RevolvingCreditFacility" xlink:label="Locator_hbio_RevolvingCreditFacility_2680" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2679" xlink:to="Locator_hbio_RevolvingCreditFacility_2680" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="Locator_us-gaap_DeferredFinanceCostsNet_2682" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2681" xlink:to="Locator_us-gaap_DeferredFinanceCostsNet_2682" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2684" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2683" xlink:to="Locator_us-gaap_SecuredDebt_2684" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="Locator_us-gaap_LoansPayableCurrent_2686" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2685" xlink:to="Locator_us-gaap_LoansPayableCurrent_2686" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="Locator_us-gaap_DeferredFinanceCostsCurrentNet_2688" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2687" xlink:to="Locator_us-gaap_DeferredFinanceCostsCurrentNet_2688" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_2690" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2689" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_2690" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_2695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="Locator_us-gaap_UnamortizedDebtIssuanceExpense_2696" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongTermDebtNoncurrent_2695" xlink:to="Locator_us-gaap_UnamortizedDebtIssuanceExpense_2696" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DebtInstrumentTable_2731" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_2732" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_2735" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_2736" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2733" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredFinancingCostsMember" xlink:label="Locator_hbio_DeferredFinancingCostsMember_2734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2733" xlink:to="Locator_hbio_DeferredFinancingCostsMember_2734" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2769" xlink:to="Locator_us-gaap_BusinessAcquisitionLineItems_2770" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="Locator_us-gaap_OperatingLeasesRentExpenseNet_2738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2737" xlink:to="Locator_us-gaap_OperatingLeasesRentExpenseNet_2738" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:label="Locator_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_2740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2739" xlink:to="Locator_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_2740" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2741" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionServicesChargedToSpinnee" xlink:label="Locator_hbio_TransitionServicesChargedToSpinnee_2742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2741" xlink:to="Locator_hbio_TransitionServicesChargedToSpinnee_2742" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2743" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DistributionRevenuesFromSpinnee" xlink:label="Locator_hbio_DistributionRevenuesFromSpinnee_2744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2743" xlink:to="Locator_hbio_DistributionRevenuesFromSpinnee_2744" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_2772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2771" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_2772" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_2773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_2773" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2774" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2775" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="Locator_hbio_MultiChannelSystemsMcsGmbhMember_2776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2775" xlink:to="Locator_hbio_MultiChannelSystemsMcsGmbhMember_2776" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2777" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TriangleBiosystemsIncMember" xlink:label="Locator_hbio_TriangleBiosystemsIncMember_2778" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2777" xlink:to="Locator_hbio_TriangleBiosystemsIncMember_2778" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2779" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_HekaElektronikMember" xlink:label="Locator_hbio_HekaElektronikMember_2780" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2779" xlink:to="Locator_hbio_HekaElektronikMember_2780" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="Locator_us-gaap_RelatedPartyTransactionsAbstract_2747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2748" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RelatedPartyTransactionsAbstract_2747" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2748" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="Locator_us-gaap_AccountingPoliciesAbstract_2781" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="Locator_hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_2782" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccountingPoliciesAbstract_2781" xlink:to="Locator_hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_2782" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DocumentAndEntityInformation">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2783" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="Locator_dei_DocumentType_2784" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2783" xlink:to="Locator_dei_DocumentType_2784" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2785" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="Locator_dei_DocumentPeriodEndDate_2786" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2785" xlink:to="Locator_dei_DocumentPeriodEndDate_2786" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2787" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="Locator_dei_AmendmentFlag_2788" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2787" xlink:to="Locator_dei_AmendmentFlag_2788" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2789" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="Locator_dei_AmendmentDescription_2790" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2789" xlink:to="Locator_dei_AmendmentDescription_2790" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2791" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="Locator_dei_DocumentFiscalPeriodFocus_2792" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2791" xlink:to="Locator_dei_DocumentFiscalPeriodFocus_2792" order="5.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2793" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="Locator_dei_DocumentFiscalYearFocus_2794" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2793" xlink:to="Locator_dei_DocumentFiscalYearFocus_2794" order="6.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2795" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="Locator_dei_CurrentFiscalYearEndDate_2796" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2795" xlink:to="Locator_dei_CurrentFiscalYearEndDate_2796" order="7.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2797" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="Locator_dei_EntityCentralIndexKey_2798" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2797" xlink:to="Locator_dei_EntityCentralIndexKey_2798" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2799" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="Locator_dei_EntityCurrentReportingStatus_2800" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2799" xlink:to="Locator_dei_EntityCurrentReportingStatus_2800" order="9.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2801" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="Locator_dei_EntityFilerCategory_2802" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2801" xlink:to="Locator_dei_EntityFilerCategory_2802" order="10.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2803" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="Locator_dei_EntityRegistrantName_2804" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2803" xlink:to="Locator_dei_EntityRegistrantName_2804" order="11.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2805" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="Locator_dei_EntityVoluntaryFilers_2806" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2805" xlink:to="Locator_dei_EntityVoluntaryFilers_2806" order="12.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2807" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="Locator_dei_EntityWellKnownSeasonedIssuer_2808" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2807" xlink:to="Locator_dei_EntityWellKnownSeasonedIssuer_2808" order="13.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2809" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="Locator_dei_EntityCommonStockSharesOutstanding_2810" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2809" xlink:to="Locator_dei_EntityCommonStockSharesOutstanding_2810" order="14.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2811" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="Locator_dei_EntityPublicFloat_2812" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2811" xlink:to="Locator_dei_EntityPublicFloat_2812" order="15.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2813" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonAffiliateShareHolding" xlink:label="Locator_hbio_NonAffiliateShareHolding_2814" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2813" xlink:to="Locator_hbio_NonAffiliateShareHolding_2814" order="16.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2815" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="Locator_dei_TradingSymbol_2816" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2815" xlink:to="Locator_dei_TradingSymbol_2816" order="17.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2817" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="Locator_dei_EntityEmergingGrowthCompany_2818" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2817" xlink:to="Locator_dei_EntityEmergingGrowthCompany_2818" order="18.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2819" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="Locator_dei_EntityShellCompany_2820" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2819" xlink:to="Locator_dei_EntityShellCompany_2820" order="19.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="Locator_hbio_Documentandentityinformationabstract_2821" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="Locator_dei_EntitySmallBusiness_2822" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_Documentandentityinformationabstract_2821" xlink:to="Locator_dei_EntitySmallBusiness_2822" order="20.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Acquisition">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="Locator_us-gaap_BusinessCombinationDescriptionAbstract_2823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="Locator_us-gaap_BusinessCombinationDisclosureTextBlock_2824" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_BusinessCombinationDescriptionAbstract_2823" xlink:to="Locator_us-gaap_BusinessCombinationDisclosureTextBlock_2824" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationName" xlink:label="Locator_us-gaap_DiscontinuedOperationName_2826" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2825" xlink:to="Locator_us-gaap_DiscontinuedOperationName_2826" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2828" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2827" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_2828" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2829" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutProvisionOfDiscontinuedOperations" xlink:label="Locator_hbio_EarnOutProvisionOfDiscontinuedOperations_2830" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2829" xlink:to="Locator_hbio_EarnOutProvisionOfDiscontinuedOperations_2830" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_2832" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2831" xlink:to="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_2832" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2833" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationEarnOutAmountContingentConsideration" xlink:label="Locator_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration_2834" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2833" xlink:to="Locator_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration_2834" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2835" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutPerformanceMetricsPeriod" xlink:label="Locator_hbio_EarnOutPerformanceMetricsPeriod_2836" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2835" xlink:to="Locator_hbio_EarnOutPerformanceMetricsPeriod_2836" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_2838" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2837" xlink:to="Locator_us-gaap_StatementTable_2838" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_2855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_2856" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_2855" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_2856" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_2857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_2858" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_2857" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_2858" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_2859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="Locator_us-gaap_SegmentDiscontinuedOperationsMember_2860" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_2859" xlink:to="Locator_us-gaap_SegmentDiscontinuedOperationsMember_2860" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_2853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_2854" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_2853" xlink:to="Locator_us-gaap_StatementLineItems_2854" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_2839" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_2840" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_2839" xlink:to="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_2840" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2862" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2861" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2862" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2864" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2863" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2864" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_2868" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2867" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_2868" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2870" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2869" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2870" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2872" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2871" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2872" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2874" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2873" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2874" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2876" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2875" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2876" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2877" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2878" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2877" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2878" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2880" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2879" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2880" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_2882" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2881" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_2882" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2884" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2883" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2884" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2886" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_2885" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2886" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2866" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_2865" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2866" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_2888" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2887" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_2888" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2890" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2889" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2890" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2892" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2891" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2892" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent_2894" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2893" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent_2894" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2896" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2895" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2896" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2898" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_2897" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2898" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsIncomelossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2926" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2925" xlink:to="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2926" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2928" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2927" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_2928" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2930" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2929" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2930" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_2932" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2931" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_2932" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="Locator_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2934" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2933" xlink:to="Locator_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_2934" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2936" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2935" xlink:to="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_2936" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2938" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2937" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2938" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2940" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_2939" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2940" order="7.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2941" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:label="Locator_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_2942" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2941" xlink:to="Locator_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_2942" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2943" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock" xlink:label="Locator_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock_2944" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2943" xlink:to="Locator_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock_2944" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="Locator_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_2946" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2945" xlink:to="Locator_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_2946" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/Revenues">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerTextBlock_2948" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2947" xlink:to="Locator_us-gaap_RevenueFromContractWithCustomerTextBlock_2948" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTableTextBlock_2950" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2949" xlink:to="Locator_us-gaap_DisaggregationOfRevenueTableTextBlock_2950" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2951" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="Locator_hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock_2952" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2951" xlink:to="Locator_hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock_2952" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2954" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2953" xlink:to="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2954" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2970" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2969" xlink:to="Locator_us-gaap_DeferredRevenueArrangementLineItems_2970" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="Locator_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_2956" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2955" xlink:to="Locator_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_2956" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2972" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2971" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2972" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2974" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2973" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2974" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2975" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceContractsMember" xlink:label="Locator_hbio_ServiceContractsMember_2976" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2975" xlink:to="Locator_hbio_ServiceContractsMember_2976" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2977" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerAdvancesMember" xlink:label="Locator_hbio_CustomerAdvancesMember_2978" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2977" xlink:to="Locator_hbio_CustomerAdvancesMember_2978" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_2980" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_RevenueFromContractWithCustomerAbstract_2979" xlink:to="Locator_us-gaap_DisaggregationOfRevenueTable_2980" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_3011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="Locator_us-gaap_DisaggregationOfRevenueLineItems_3012" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisaggregationOfRevenueTable_3011" xlink:to="Locator_us-gaap_DisaggregationOfRevenueLineItems_3012" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="Locator_us-gaap_DisaggregationOfRevenueLineItems_2981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_2982" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisaggregationOfRevenueLineItems_2981" xlink:to="Locator_us-gaap_Revenues_2982" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_3013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3014" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisaggregationOfRevenueTable_3013" xlink:to="Locator_srt_StatementGeographicalAxis_3014" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3018" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_3017" xlink:to="Locator_srt_SegmentGeographicalDomain_3018" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_3020" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3019" xlink:to="Locator_country_US_3020" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_3024" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3023" xlink:to="Locator_country_DE_3024" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_3022" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3021" xlink:to="Locator_country_GB_3022" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3025" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_3026" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3025" xlink:to="Locator_hbio_RestOfWorldMember_3026" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_3015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_3016" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisaggregationOfRevenueTable_3015" xlink:to="Locator_srt_ProductOrServiceAxis_3016" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_3027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3028" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductOrServiceAxis_3027" xlink:to="Locator_srt_ProductsAndServicesDomain_3028" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3029" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InstrumentsEquipmentAndAccessoriesMember" xlink:label="Locator_hbio_InstrumentsEquipmentAndAccessoriesMember_3030" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_3029" xlink:to="Locator_hbio_InstrumentsEquipmentAndAccessoriesMember_3030" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3031" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceMaintenanceAndWarrantyContractsMember" xlink:label="Locator_hbio_ServiceMaintenanceAndWarrantyContractsMember_3032" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_ProductsAndServicesDomain_3031" xlink:to="Locator_hbio_ServiceMaintenanceAndWarrantyContractsMember_3032" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RecentlyIssuedAccountingPronouncementsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3060" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3059" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_3060" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201602Member_3062" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3061" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201602Member_3062" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201712Member_3064" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3063" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201712Member_3064" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201409Member_3066" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3065" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201409Member_3066" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201709Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201709Member_3068" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3067" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201709Member_3068" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="Locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_3033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3034" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_3033" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3034" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3056" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3055" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3056" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription" xlink:label="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription_3036" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3035" xlink:to="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription_3036" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3058" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3057" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3058" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3072" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3071" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3072" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3076" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3075" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3076" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3078" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3077" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3078" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3080" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3079" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3080" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3081" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" xlink:label="Locator_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_3082" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3081" xlink:to="Locator_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_3082" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3083" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3084" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3083" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3084" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_3069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3070" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_3069" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3070" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3106" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3105" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3106" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_3108" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3107" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_3108" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_3109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3110" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_3109" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_3110" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3111" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BlackScholesOptionPricingModelMember" xlink:label="Locator_hbio_BlackScholesOptionPricingModelMember_3112" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_3111" xlink:to="Locator_hbio_BlackScholesOptionPricingModelMember_3112" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3113" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MonteCarloValuationSimulationMember" xlink:label="Locator_hbio_MonteCarloValuationSimulationMember_3114" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_3113" xlink:to="Locator_hbio_MonteCarloValuationSimulationMember_3114" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockWeightedAverageNumberOfSharesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="Locator_us-gaap_StockholdersEquityNoteAbstract_3115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3116" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StockholdersEquityNoteAbstract_3115" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3116" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3118" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3117" xlink:to="Locator_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3118" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3120" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3119" xlink:to="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3120" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3122" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3121" xlink:to="Locator_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3122" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_3124" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3123" xlink:to="Locator_us-gaap_NetIncomeLoss_3124" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3126" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3125" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3126" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3132" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3131" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3132" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3134" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3133" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3134" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_3138" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3137" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_3138" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3140" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3139" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3140" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3142" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_3141" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3142" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3136" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3135" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3136" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3144" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3143" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3144" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3146" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3145" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3146" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3148" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_3147" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3148" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3128" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3127" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3128" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3130" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3129" xlink:to="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3130" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_3245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3246" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_3245" xlink:to="Locator_us-gaap_EquityComponentDomain_3246" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="Locator_us-gaap_CommonStockMember_3248" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_3247" xlink:to="Locator_us-gaap_CommonStockMember_3248" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalMember_3250" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_3249" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalMember_3250" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="Locator_us-gaap_RetainedEarningsMember_3252" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_3251" xlink:to="Locator_us-gaap_RetainedEarningsMember_3252" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3254" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_3253" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3254" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="Locator_us-gaap_TreasuryStockMember_3256" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EquityComponentDomain_3255" xlink:to="Locator_us-gaap_TreasuryStockMember_3256" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3242" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_3241" xlink:to="Locator_us-gaap_StatementLineItems_3242" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_3172" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3171" xlink:to="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_3172" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3174" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3173" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3174" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3176" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3175" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3176" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3177" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesValue" xlink:label="Locator_hbio_SharesWithheldForTaxesValue_3178" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3177" xlink:to="Locator_hbio_SharesWithheldForTaxesValue_3178" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="Locator_us-gaap_StockOptionPlanExpense_3180" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3179" xlink:to="Locator_us-gaap_StockOptionPlanExpense_3180" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_3182" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3181" xlink:to="Locator_us-gaap_NetIncomeLoss_3182" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3184" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3183" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3184" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_3170" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3169" xlink:to="Locator_us-gaap_StockholdersEquity_3170" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_3186" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3185" xlink:to="Locator_us-gaap_StockholdersEquity_3186" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3190" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3189" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3190" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3192" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3191" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3192" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares" xlink:label="Locator_us-gaap_StockholdersEquityOtherShares_3194" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3193" xlink:to="Locator_us-gaap_StockholdersEquityOtherShares_3194" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3195" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesShares" xlink:label="Locator_hbio_SharesWithheldForTaxesShares_3196" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3195" xlink:to="Locator_hbio_SharesWithheldForTaxesShares_3196" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="Locator_us-gaap_SharesIssued_3188" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3187" xlink:to="Locator_us-gaap_SharesIssued_3188" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="Locator_us-gaap_SharesIssued_3198" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementLineItems_3197" xlink:to="Locator_us-gaap_SharesIssued_3198" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_3244" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementTable_3243" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_3244" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="Locator_us-gaap_StatementOfStockholdersEquityAbstract_3167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3168" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_StatementOfStockholdersEquityAbstract_3167" xlink:to="Locator_us-gaap_StatementTable_3168" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccruedExpensesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_3258" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3257" xlink:to="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_3258" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="Locator_us-gaap_AccruedProfessionalFeesCurrent_3260" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3259" xlink:to="Locator_us-gaap_AccruedProfessionalFeesCurrent_3260" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="Locator_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3262" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3261" xlink:to="Locator_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3262" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:label="Locator_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_3264" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3263" xlink:to="Locator_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_3264" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3265" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerCreditsAccrued" xlink:label="Locator_hbio_CustomerCreditsAccrued_3266" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3265" xlink:to="Locator_hbio_CustomerCreditsAccrued_3266" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3267" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestAccrued" xlink:label="Locator_hbio_InterestAccrued_3268" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3267" xlink:to="Locator_hbio_InterestAccrued_3268" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrentAndNoncurrent" xlink:label="Locator_us-gaap_AccruedRentCurrentAndNoncurrent_3270" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3269" xlink:to="Locator_us-gaap_AccruedRentCurrentAndNoncurrent_3270" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_3272" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3271" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_3272" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3274" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrentAbstract_3273" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrent_3274" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3334" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_3333" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_3334" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3335" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonCurrentAssetsHeldForSaleMember" xlink:label="Locator_hbio_NonCurrentAssetsHeldForSaleMember_3336" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_3335" xlink:to="Locator_hbio_NonCurrentAssetsHeldForSaleMember_3336" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3324" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_3323" xlink:to="Locator_srt_SegmentGeographicalDomain_3324" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_3326" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3325" xlink:to="Locator_country_US_3326" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_3328" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3327" xlink:to="Locator_country_DE_3328" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_3330" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3329" xlink:to="Locator_country_GB_3330" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3331" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_3332" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3331" xlink:to="Locator_hbio_RestOfWorldMember_3332" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_3291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3292" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_3291" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3292" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3318" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3317" xlink:to="Locator_us-gaap_SegmentReportingInformationLineItems_3318" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="Locator_us-gaap_NoncurrentAssets_3294" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3293" xlink:to="Locator_us-gaap_NoncurrentAssets_3294" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3320" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3319" xlink:to="Locator_srt_StatementGeographicalAxis_3320" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3322" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3321" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_3322" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3380" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_3379" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_3380" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3381" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsHeldForSaleMember" xlink:label="Locator_hbio_NetAssetsHeldForSaleMember_3382" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_3381" xlink:to="Locator_hbio_NetAssetsHeldForSaleMember_3382" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3370" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_StatementGeographicalAxis_3369" xlink:to="Locator_srt_SegmentGeographicalDomain_3370" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_3372" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3371" xlink:to="Locator_country_US_3372" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_3374" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3373" xlink:to="Locator_country_DE_3374" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_3376" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3375" xlink:to="Locator_country_GB_3376" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3377" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_3378" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_srt_SegmentGeographicalDomain_3377" xlink:to="Locator_hbio_RestOfWorldMember_3378" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_3337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3338" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_3337" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3338" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3364" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3363" xlink:to="Locator_us-gaap_SegmentReportingInformationLineItems_3364" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNet" xlink:label="Locator_us-gaap_AssetsNet_3340" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3339" xlink:to="Locator_us-gaap_AssetsNet_3340" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3366" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3365" xlink:to="Locator_srt_StatementGeographicalAxis_3366" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3368" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3367" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_3368" order="2.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AllowanceForDoubtfulAccountsDetails">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureAbstract" xlink:label="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_3383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3384" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_3383" xlink:to="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3384" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3388" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3387" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3388" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesRecoveries_3390" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3389" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesRecoveries_3390" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesAdjustments_3392" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3391" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesAdjustments_3392" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3393" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesOtherMovements" xlink:label="Locator_hbio_ValuationAllowancesOtherMovements_3394" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3393" xlink:to="Locator_hbio_ValuationAllowancesOtherMovements_3394" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesBalance_3386" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3385" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesBalance_3386" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="Locator_us-gaap_ValuationAllowancesAndReservesBalance_3396" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3395" xlink:to="Locator_us-gaap_ValuationAllowancesAndReservesBalance_3396" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3397" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations" xlink:label="Locator_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations_3398" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_MovementInValuationAllowancesAndReservesRollForward_3397" xlink:to="Locator_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations_3398" order="7.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_3402" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3401" xlink:to="Locator_us-gaap_Revenues_3402" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="Locator_us-gaap_CostOfGoodsAndServicesSold_3404" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3403" xlink:to="Locator_us-gaap_CostOfGoodsAndServicesSold_3404" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_3406" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3405" xlink:to="Locator_us-gaap_GrossProfit_3406" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_3408" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3407" xlink:to="Locator_us-gaap_OperatingExpenses_3408" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_3410" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3409" xlink:to="Locator_us-gaap_OperatingIncomeLoss_3410" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_3412" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3411" xlink:to="Locator_us-gaap_NonoperatingIncomeExpense_3412" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3414" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3413" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3414" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3416" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3415" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3416" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperations_3418" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3417" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperations_3418" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3420" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3419" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3420" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_3422" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3421" xlink:to="Locator_us-gaap_NetIncomeLoss_3422" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3424" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementAbstract_3423" xlink:to="Locator_us-gaap_EarningsPerShareAbstract_3424" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3426" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3425" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3426" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_3428" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3427" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_3428" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="Locator_us-gaap_EarningsPerShareBasic_3430" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3429" xlink:to="Locator_us-gaap_EarningsPerShareBasic_3430" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_3432" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3431" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_3432" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_3434" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3433" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_3434" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="Locator_us-gaap_EarningsPerShareAbstract_3435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="Locator_us-gaap_EarningsPerShareDiluted_3436" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_EarningsPerShareAbstract_3435" xlink:to="Locator_us-gaap_EarningsPerShareDiluted_3436" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="Locator_us-gaap_QuarterlyFinancialDataAbstract_3399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="Locator_us-gaap_IncomeStatementAbstract_3400" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_QuarterlyFinancialDataAbstract_3399" xlink:to="Locator_us-gaap_IncomeStatementAbstract_3400" order="1.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3438" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3437" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3438" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3439" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="Locator_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_3440" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3439" xlink:to="Locator_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_3440" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3442" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3441" xlink:to="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3442" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3444" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3443" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3444" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3445" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="Locator_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_3446" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3445" xlink:to="Locator_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_3446" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3448" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3447" xlink:to="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3448" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3450" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3449" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3450" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3452" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3451" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3452" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3453" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3454" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3453" xlink:to="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3454" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3456" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3455" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3456" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3458" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3457" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3458" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/positiveTerseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3460" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_3459" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3460" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3478" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3477" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3478" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3480" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3479" xlink:to="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3480" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3481" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences" xlink:label="Locator_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences_3482" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3481" xlink:to="Locator_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences_3482" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3484" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3483" xlink:to="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3484" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3486" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3485" xlink:to="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3486" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3488" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3487" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3488" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionCosts" xlink:label="Locator_us-gaap_AcquisitionCosts_3490" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3489" xlink:to="Locator_us-gaap_AcquisitionCosts_3490" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3491" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Netimpactofforeignratechanges" xlink:label="Locator_hbio_Netimpactofforeignratechanges_3492" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3491" xlink:to="Locator_hbio_Netimpactofforeignratechanges_3492" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="Locator_us-gaap_IncomeTaxReconciliationTaxCredits_3494" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3493" xlink:to="Locator_us-gaap_IncomeTaxReconciliationTaxCredits_3494" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_3496" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3495" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_3496" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3498" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3497" xlink:to="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3498" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3499" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpactOfAdoptionOfAsu201609" xlink:label="Locator_hbio_ImpactOfAdoptionOfAsu201609_3500" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3499" xlink:to="Locator_hbio_ImpactOfAdoptionOfAsu201609_3500" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="Locator_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_3502" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3501" xlink:to="Locator_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_3502" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3503" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" xlink:label="Locator_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_3504" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3503" xlink:to="Locator_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_3504" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3505" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Incometaxreconciliationforeigntaxcreditsdeduction" xlink:label="Locator_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_3506" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3505" xlink:to="Locator_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_3506" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3508" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3507" xlink:to="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3508" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3510" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3509" xlink:to="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3510" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3512" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_3511" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3512" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3546" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3545" xlink:to="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3546" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3550" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3549" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3550" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="Locator_us-gaap_DeferredTaxAssetsInventory_3552" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3551" xlink:to="Locator_us-gaap_DeferredTaxAssetsInventory_3552" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3553" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" xlink:label="Locator_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_3554" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3553" xlink:to="Locator_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_3554" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_3556" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3555" xlink:to="Locator_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_3556" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3558" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3557" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3558" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3560" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3559" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3560" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_3562" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3561" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_3562" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3564" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3563" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3564" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3565" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" xlink:label="Locator_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_3566" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3565" xlink:to="Locator_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_3566" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3568" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3567" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3568" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3570" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3569" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3570" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3572" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3571" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3572" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3574" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_3573" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3574" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3548" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3547" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3548" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3575" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" xlink:label="Locator_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_3576" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3575" xlink:to="Locator_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_3576" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3577" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" xlink:label="Locator_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_3578" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3577" xlink:to="Locator_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_3578" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3580" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3579" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3580" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3582" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3581" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3582" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3583" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesOnRepatriation" xlink:label="Locator_hbio_DeferredTaxLiabilitiesOnRepatriation_3584" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3583" xlink:to="Locator_hbio_DeferredTaxLiabilitiesOnRepatriation_3584" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesOther_3586" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3585" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesOther_3586" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3588" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3587" xlink:to="Locator_us-gaap_DeferredIncomeTaxLiabilities_3588" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3590" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DeferredTaxLiabilitiesAbstract_3589" xlink:to="Locator_us-gaap_DeferredTaxLiabilities_3590" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3632" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3631" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3632" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3634" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3633" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3634" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3636" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3635" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3636" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3638" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_3637" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3638" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="Locator_us-gaap_IncomeTaxDisclosureAbstract_3643" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3644" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeTaxDisclosureAbstract_3643" xlink:to="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3644" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_3646" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3645" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_3646" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_3648" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3647" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_3648" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_3650" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3649" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_3650" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3652" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_3651" xlink:to="Locator_us-gaap_DeferredTaxLiabilities_3652" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3660" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3659" xlink:to="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3660" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3714" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3713" xlink:to="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3714" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3662" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3661" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3662" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3664" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3663" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3664" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3666" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3665" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3666" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3668" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3667" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3668" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3670" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3669" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3670" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3672" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3671" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3672" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3674" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3673" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3674" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_3716" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3715" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_3716" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_3717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3718" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_3717" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_3718" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_3720" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3719" xlink:to="Locator_us-gaap_InterestExpenseMember_3720" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_3722" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3721" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_3722" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3723" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitMember" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitMember_3724" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3723" xlink:to="Locator_hbio_IncomeTaxExpenseBenefitMember_3724" order="3.0" />
    </presentationLink>
    <presentationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3726" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3725" xlink:to="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3726" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3737" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceCostForDefinedBenefitPlan" xlink:label="Locator_hbio_ServiceCostForDefinedBenefitPlan_3738" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3737" xlink:to="Locator_hbio_ServiceCostForDefinedBenefitPlan_3738" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_3740" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3739" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_3740" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_3742" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3741" xlink:to="Locator_us-gaap_DefinedBenefitPlanActuarialGainLoss_3742" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3744" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3743" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_3744" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="Locator_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_3746" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3745" xlink:to="Locator_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_3746" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_3748" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3747" xlink:to="Locator_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_3748" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_3736" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3735" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_3736" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_3750" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_3749" xlink:to="Locator_us-gaap_DefinedBenefitPlanBenefitObligation_3750" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3728" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3727" xlink:to="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3728" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_3754" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3753" xlink:to="Locator_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_3754" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_3756" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3755" xlink:to="Locator_us-gaap_DefinedBenefitPlanContributionsByEmployer_3756" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3758" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3757" xlink:to="Locator_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_3758" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="Locator_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_3760" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3759" xlink:to="Locator_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_3760" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="Locator_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_3762" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3761" xlink:to="Locator_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_3762" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3752" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3751" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3752" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3764" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3763" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_3764" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_3730" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3729" xlink:to="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_3730" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_3765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_3766" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_3765" xlink:to="Locator_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_3766" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3732" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3731" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3732" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3767" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionLiabilities" xlink:label="Locator_hbio_DeferredIncomeTaxesOnPensionLiabilities_3768" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3767" xlink:to="Locator_hbio_DeferredIncomeTaxesOnPensionLiabilities_3768" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3769" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionAssets" xlink:label="Locator_hbio_DeferredIncomeTaxesOnPensionAssets_3770" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3769" xlink:to="Locator_hbio_DeferredIncomeTaxesOnPensionAssets_3770" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:label="Locator_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_3772" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3771" xlink:to="Locator_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_3772" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3774" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_3773" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3774" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3734" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_3733" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3734" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3776" />
        <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3775" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3776" order="1.0" />
    </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>hbio-20181231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021) using Fujitsu Interstage XWand -->
<!-- Validation status: Passed -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
    <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
    <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="element1" />
        <label xlink:type="resource" xlink:label="label1" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_invest_DerivativeNotionalAmount_en-US">Notional Amount of Interest Rate Derivatives</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1" xlink:to="label1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="element2" />
        <label xlink:type="resource" xlink:label="label2" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AreaOfRealEstateProperty_en-US">Square Footage of Real Estate Property</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element2" xlink:to="label2" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="element3" />
        <label xlink:type="resource" xlink:label="label3" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AwardTypeAxis_en-US">Award Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element3" xlink:to="label3" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="element4" />
        <label xlink:type="resource" xlink:label="label4" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AutomobilesMember_en-US">Automobiles [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element4" xlink:to="label4" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="element5" />
        <label xlink:type="resource" xlink:label="label5" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201609Member_en-US">Accounting Standards Update 201609 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element5" xlink:to="label5" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="element6" />
        <label xlink:type="resource" xlink:label="label6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountingStandardsUpdate201609Member_en-US">ASU 2016-09</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element6" xlink:to="label6" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201709Member" xlink:label="element7" />
        <label xlink:type="resource" xlink:label="label7" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201709Member_en-US">Accounting Standards Update 2017-09 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element7" xlink:to="label7" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member" xlink:label="element8" />
        <label xlink:type="resource" xlink:label="label8" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201712Member_en-US">Accounting Standards Update 2017-12 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element8" xlink:to="label8" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="element9" />
        <label xlink:type="resource" xlink:label="label9" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingPoliciesAbstract_en-US">Summary of Significant Accounting Policies [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element9" xlink:to="label9" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="element10" />
        <label xlink:type="resource" xlink:label="label10" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201602Member_en-US">Accounting Standards Update 2016-02 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element10" xlink:to="label10" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="element11" />
        <label xlink:type="resource" xlink:label="label11" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountingStandardsUpdate201409Member_en-US">Accounting Standards Update 2014-09 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element11" xlink:to="label11" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="element12" />
        <label xlink:type="resource" xlink:label="label12" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsPayableCurrent_en-US">Accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element12" xlink:to="label12" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="element13" />
        <label xlink:type="resource" xlink:label="label13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsPayableCurrent_en-US">Accounts payable and accrued expeneses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element13" xlink:to="label13" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="element14" />
        <label xlink:type="resource" xlink:label="label14" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableMember_en-US">Accounts Receivable [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element14" xlink:to="label14" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element15" />
        <label xlink:type="resource" xlink:label="label15" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts receivable, net of allowance for doubtful accounts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element15" xlink:to="label15" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element16" />
        <label xlink:type="resource" xlink:label="label16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts receivable, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element16" xlink:to="label16" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="element17" />
        <label xlink:type="resource" xlink:label="label17" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccountsReceivableNetCurrent_en-US">Accounts receivable, net of allowance for doubtful accounts of $332 and $193 respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element17" xlink:to="label17" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:label="element18" />
        <label xlink:type="resource" xlink:label="label18" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_en-US">Local taxes, including VAT</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element18" xlink:to="label18" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="element19" />
        <label xlink:type="resource" xlink:label="label19" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrent_en-US">Accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element19" xlink:to="label19" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="element20" />
        <label xlink:type="resource" xlink:label="label20" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AccruedLiabilitiesCurrent_en-US">Accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element20" xlink:to="label20" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="element21" />
        <label xlink:type="resource" xlink:label="label21" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedLiabilitiesCurrentAbstract_en-US">Accrued expenses [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element21" xlink:to="label21" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="element22" />
        <label xlink:type="resource" xlink:label="label22" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedProfessionalFeesCurrent_en-US">Accrued Professional Fees Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element22" xlink:to="label22" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="element23" />
        <label xlink:type="resource" xlink:label="label23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccruedProfessionalFeesCurrent_en-US">Professional fees</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element23" xlink:to="label23" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="element24" />
        <label xlink:type="resource" xlink:label="label24" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedIncomeTaxesCurrent_en-US">Accrued income taxes payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element24" xlink:to="label24" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="element25" />
        <label xlink:type="resource" xlink:label="label25" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_AccruedIncomeTaxesCurrent_en-US">Accrued income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element25" xlink:to="label25" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrentAndNoncurrent" xlink:label="element26" />
        <label xlink:type="resource" xlink:label="label26" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccruedRentCurrentAndNoncurrent_en-US">Accrued Rent Current And Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element26" xlink:to="label26" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrentAndNoncurrent" xlink:label="element27" />
        <label xlink:type="resource" xlink:label="label27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccruedRentCurrentAndNoncurrent_en-US">Rent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element27" xlink:to="label27" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="element28" />
        <label xlink:type="resource" xlink:label="label28" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_en-US">Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element28" xlink:to="label28" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="element29" />
        <label xlink:type="resource" xlink:label="label29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_en-US">Derivatives qualifying as hedges</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element29" xlink:to="label29" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element30" />
        <label xlink:type="resource" xlink:label="label30" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element30" xlink:to="label30" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="element31" />
        <label xlink:type="resource" xlink:label="label31" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element31" xlink:to="label31" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="element32" />
        <label xlink:type="resource" xlink:label="label32" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_en-US">Accumulated Other Comprehensive Income (Loss) [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element32" xlink:to="label32" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="element33" />
        <label xlink:type="resource" xlink:label="label33" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_en-US">Accumulated Defined Benefit Plans Adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element33" xlink:to="label33" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="element34" />
        <label xlink:type="resource" xlink:label="label34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_en-US">Defined benefit pension plans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element34" xlink:to="label34" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="element35" />
        <label xlink:type="resource" xlink:label="label35" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element35" xlink:to="label35" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="element36" />
        <label xlink:type="resource" xlink:label="label36" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedTranslationAdjustmentMember_en-US">Foreign currency translation adjustment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element36" xlink:to="label36" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="element37" />
        <label xlink:type="resource" xlink:label="label37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AccumulatedTranslationAdjustmentMember_en-US">Foreign currency translation adjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element37" xlink:to="label37" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="element38" />
        <label xlink:type="resource" xlink:label="label38" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeMember_en-US">Accumulated Other Comprehensive Income (Loss) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element38" xlink:to="label38" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element39" />
        <label xlink:type="resource" xlink:label="label39" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Accumulated other comprehensive loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element39" xlink:to="label39" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element40" />
        <label xlink:type="resource" xlink:label="label40" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Opening Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element40" xlink:to="label40" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="element41" />
        <label xlink:type="resource" xlink:label="label41" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_en-US">Closing Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element41" xlink:to="label41" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="element42" />
        <label xlink:type="resource" xlink:label="label42" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_en-US">Accumulated Other Comprehensive Income [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element42" xlink:to="label42" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionCosts" xlink:label="element43" />
        <label xlink:type="resource" xlink:label="label43" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AcquisitionCosts_en-US">Acquisition costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element43" xlink:to="label43" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="element44" />
        <label xlink:type="resource" xlink:label="label44" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalCommonStock_en-US">Additional paid-in-capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element44" xlink:to="label44" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="element45" />
        <label xlink:type="resource" xlink:label="label45" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdditionalPaidInCapitalMember_en-US">Additional Paid-in Capital [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element45" xlink:to="label45" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element46" />
        <label xlink:type="resource" xlink:label="label46" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element46" xlink:to="label46" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="element47" />
        <label xlink:type="resource" xlink:label="label47" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_en-US">Adjustments For New Accounting Pronouncements [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element47" xlink:to="label47" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="element48" />
        <label xlink:type="resource" xlink:label="label48" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AdvertisingCostsPolicyTextBlock_en-US">Catalog Costs [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element48" xlink:to="label48" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="element49" />
        <label xlink:type="resource" xlink:label="label49" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_en-US">Allowance for Doubtful Accounts Receivable, Write-offs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element49" xlink:to="label49" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="element50" />
        <label xlink:type="resource" xlink:label="label50" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_en-US">Charged to allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element50" xlink:to="label50" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="element51" />
        <label xlink:type="resource" xlink:label="label51" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_en-US">Allowance for doubtful accounts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element51" xlink:to="label51" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:label="element52" />
        <label xlink:type="resource" xlink:label="label52" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_en-US">AllowanceForDoubtfulAccountsReceivableRollforward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element52" xlink:to="label52" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="element53" />
        <label xlink:type="resource" xlink:label="label53" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AllowanceForDoubtfulAccountsReceivable_en-US">Allowance for Doubtful Accounts Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element53" xlink:to="label53" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="element54" />
        <label xlink:type="resource" xlink:label="label54" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_AllowanceForDoubtfulAccountsReceivable_en-US">Balance, beginning of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element54" xlink:to="label54" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="element55" />
        <label xlink:type="resource" xlink:label="label55" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_AllowanceForDoubtfulAccountsReceivable_en-US">Balance, end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element55" xlink:to="label55" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="element56" />
        <label xlink:type="resource" xlink:label="label56" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AmortizationOfFinancingCosts_en-US">Amortization of deferred financing costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element56" xlink:to="label56" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="element57" />
        <label xlink:type="resource" xlink:label="label57" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AmortizationOfIntangibleAssets_en-US">Amortization of intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element57" xlink:to="label57" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="element58" />
        <label xlink:type="resource" xlink:label="label58" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element58" xlink:to="label58" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="element59" />
        <label xlink:type="resource" xlink:label="label59" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsAbstract_en-US">Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element59" xlink:to="label59" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="element60" />
        <label xlink:type="resource" xlink:label="label60" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element60" xlink:to="label60" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="element61" />
        <label xlink:type="resource" xlink:label="label61" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Assets_en-US">Total Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element61" xlink:to="label61" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:label="element62" />
        <label xlink:type="resource" xlink:label="label62" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_en-US">Carrying amounts of major classes of assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element62" xlink:to="label62" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element63" />
        <label xlink:type="resource" xlink:label="label63" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Current assets held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element63" xlink:to="label63" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element64" />
        <label xlink:type="resource" xlink:label="label64" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Disposal Group, Including Discontinued Operation, Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element64" xlink:to="label64" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element65" />
        <label xlink:type="resource" xlink:label="label65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Current assets held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element65" xlink:to="label65" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNet" xlink:label="element66" />
        <label xlink:type="resource" xlink:label="label66" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsNet_en-US">Total net assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element66" xlink:to="label66" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element67" />
        <label xlink:type="resource" xlink:label="label67" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrent_en-US">Total current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element67" xlink:to="label67" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="element68" />
        <label xlink:type="resource" xlink:label="label68" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsCurrent_en-US">Total current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element68" xlink:to="label68" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="element69" />
        <label xlink:type="resource" xlink:label="label69" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_en-US">Disposal Group, Including Discontinued Operation, Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element69" xlink:to="label69" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="element70" />
        <label xlink:type="resource" xlink:label="label70" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_en-US">Total assets of the disposal group classified as held for sale in the consolidated balance sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element70" xlink:to="label70" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="element71" />
        <label xlink:type="resource" xlink:label="label71" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_AssetsCurrentAbstract_en-US">Current Assets:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element71" xlink:to="label71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BaseRateMember" xlink:label="element72" />
        <label xlink:type="resource" xlink:label="label72" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BaseRateMember_en-US">Base Rate [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element72" xlink:to="label72" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="element73" />
        <label xlink:type="resource" xlink:label="label73" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationDomain_en-US">Balance Sheet Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element73" xlink:to="label73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="element74" />
        <label xlink:type="resource" xlink:label="label74" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BalanceSheetLocationAxis_en-US">Balance Sheet Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element74" xlink:to="label74" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="element75" />
        <label xlink:type="resource" xlink:label="label75" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_en-US">Basis of Presentation Policies [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element75" xlink:to="label75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="element76" />
        <label xlink:type="resource" xlink:label="label76" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BuildingMember_en-US">Building [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element76" xlink:to="label76" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="element77" />
        <label xlink:type="resource" xlink:label="label77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_en-US">Accounts receivable, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element77" xlink:to="label77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="element78" />
        <label xlink:type="resource" xlink:label="label78" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element78" xlink:to="label78" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="element79" />
        <label xlink:type="resource" xlink:label="label79" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element79" xlink:to="label79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="element80" />
        <label xlink:type="resource" xlink:label="label80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_en-US">Intangible Assets, Other than Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element80" xlink:to="label80" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="element81" />
        <label xlink:type="resource" xlink:label="label81" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_en-US">Amortizable intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element81" xlink:to="label81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="element82" />
        <label xlink:type="resource" xlink:label="label82" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_en-US">Recognized Identifiable Assets Acquired and Liabilities Assumed [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element82" xlink:to="label82" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="element83" />
        <label xlink:type="resource" xlink:label="label83" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_en-US">Business Acquisition, Effective Date of Acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element83" xlink:to="label83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="element84" />
        <label xlink:type="resource" xlink:label="label84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_en-US">Cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element84" xlink:to="label84" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="element85" />
        <label xlink:type="resource" xlink:label="label85" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element85" xlink:to="label85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent" xlink:label="element86" />
        <label xlink:type="resource" xlink:label="label86" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element86" xlink:to="label86" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent" xlink:label="element87" />
        <label xlink:type="resource" xlink:label="label87" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_en-US">Deferred tax, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element87" xlink:to="label87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="element88" />
        <label xlink:type="resource" xlink:label="label88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_en-US">Other current assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element88" xlink:to="label88" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="element89" />
        <label xlink:type="resource" xlink:label="label89" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element89" xlink:to="label89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="element90" />
        <label xlink:type="resource" xlink:label="label90" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_en-US">Deferred revenue including customer advances</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element90" xlink:to="label90" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="element91" />
        <label xlink:type="resource" xlink:label="label91" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_BusinessCombinationConsiderationTransferred1_en-US">Acquisition purchase price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element91" xlink:to="label91" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="element92" />
        <label xlink:type="resource" xlink:label="label92" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationConsiderationTransferred1_en-US">Business Combination, Consideration Transferred</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element92" xlink:to="label92" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="element93" />
        <label xlink:type="resource" xlink:label="label93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationConsiderationTransferred1_en-US">Acquisition purchase price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element93" xlink:to="label93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="element94" />
        <label xlink:type="resource" xlink:label="label94" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_en-US">Changes in fair value of acquisition contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element94" xlink:to="label94" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="element95" />
        <label xlink:type="resource" xlink:label="label95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_en-US">Gain on acquisition contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element95" xlink:to="label95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="element96" />
        <label xlink:type="resource" xlink:label="label96" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element96" xlink:to="label96" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="element97" />
        <label xlink:type="resource" xlink:label="label97" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_en-US">Liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element97" xlink:to="label97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="element98" />
        <label xlink:type="resource" xlink:label="label98" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_en-US">Liabilities assumed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element98" xlink:to="label98" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="element99" />
        <label xlink:type="resource" xlink:label="label99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_en-US">Other long term liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element99" xlink:to="label99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="element100" />
        <label xlink:type="resource" xlink:label="label100" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element100" xlink:to="label100" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="element101" />
        <label xlink:type="resource" xlink:label="label101" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_en-US">Accounts payable and accrued liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element101" xlink:to="label101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:label="element102" />
        <label xlink:type="resource" xlink:label="label102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_en-US">Deferred income tax assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element102" xlink:to="label102" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:label="element103" />
        <label xlink:type="resource" xlink:label="label103" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element103" xlink:to="label103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="element104" />
        <label xlink:type="resource" xlink:label="label104" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionProFormaInformationAbstract_en-US">The results of operations for DSI:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element104" xlink:to="label104" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="element105" />
        <label xlink:type="resource" xlink:label="label105" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_en-US">Business Acquisition Direct Acquisition Costs In Income Statement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element105" xlink:to="label105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="element106" />
        <label xlink:type="resource" xlink:label="label106" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_en-US">Business Acquisitions Pro Forma Net Income Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element106" xlink:to="label106" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="element107" />
        <label xlink:type="resource" xlink:label="label107" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_en-US">Business Acquisition, Pro Forma Information [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element107" xlink:to="label107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="element108" />
        <label xlink:type="resource" xlink:label="label108" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionLineItems_en-US">Business Acquisition [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element108" xlink:to="label108" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="element109" />
        <label xlink:type="resource" xlink:label="label109" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAcquireeDomain_en-US">Business Acquisition, Acquiree [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element109" xlink:to="label109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="element110" />
        <label xlink:type="resource" xlink:label="label110" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionsProFormaRevenue_en-US">Business Acquisitions Pro Forma Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element110" xlink:to="label110" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="element111" />
        <label xlink:type="resource" xlink:label="label111" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_en-US">Business Acquisition, Description of Acquired Entity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element111" xlink:to="label111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="element112" />
        <label xlink:type="resource" xlink:label="label112" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessAcquisitionAxis_en-US">Business Acquisition [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element112" xlink:to="label112" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="element113" />
        <label xlink:type="resource" xlink:label="label113" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationsAbstract_en-US">Business Combinations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element113" xlink:to="label113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="element114" />
        <label xlink:type="resource" xlink:label="label114" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationDisclosureTextBlock_en-US">Acquisitions Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element114" xlink:to="label114" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="element115" />
        <label xlink:type="resource" xlink:label="label115" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_en-US">Revenue of Acquiree since Acquisition Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element115" xlink:to="label115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="element116" />
        <label xlink:type="resource" xlink:label="label116" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_en-US">Earnings or Loss of Acquiree since Acquisition Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element116" xlink:to="label116" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="element117" />
        <label xlink:type="resource" xlink:label="label117" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationDescriptionAbstract_en-US">Acquisition Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element117" xlink:to="label117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="element118" />
        <label xlink:type="resource" xlink:label="label118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element118" xlink:to="label118" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="element119" />
        <label xlink:type="resource" xlink:label="label119" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element119" xlink:to="label119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="element120" />
        <label xlink:type="resource" xlink:label="label120" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element120" xlink:to="label120" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="element121" />
        <label xlink:type="resource" xlink:label="label121" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element121" xlink:to="label121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="element122" />
        <label xlink:type="resource" xlink:label="label122" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_en-US">Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element122" xlink:to="label122" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:label="element123" />
        <label xlink:type="resource" xlink:label="label123" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element123" xlink:to="label123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:label="element124" />
        <label xlink:type="resource" xlink:label="label124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_en-US">Increase, Property, Plant, and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element124" xlink:to="label124" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:label="element125" />
        <label xlink:type="resource" xlink:label="label125" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element125" xlink:to="label125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:label="element126" />
        <label xlink:type="resource" xlink:label="label126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_en-US">Purchase price adjustments, decrease to other long term liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element126" xlink:to="label126" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="element127" />
        <label xlink:type="resource" xlink:label="label127" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element127" xlink:to="label127" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="element128" />
        <label xlink:type="resource" xlink:label="label128" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_en-US">Acquisition purchase price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element128" xlink:to="label128" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="element129" />
        <label xlink:type="resource" xlink:label="label129" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPolicyTextBlock_en-US">Cash and Cash Equivalents [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element129" xlink:to="label129" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="element130" />
        <label xlink:type="resource" xlink:label="label130" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_en-US">Increase in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element130" xlink:to="label130" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="element131" />
        <label xlink:type="resource" xlink:label="label131" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_en-US">Increase in cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element131" xlink:to="label131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="element132" />
        <label xlink:type="resource" xlink:label="label132" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_en-US">Cash and cash equivalents at the begining of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element132" xlink:to="label132" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="element133" />
        <label xlink:type="resource" xlink:label="label133" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_en-US">Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element133" xlink:to="label133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="element134" />
        <label xlink:type="resource" xlink:label="label134" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_en-US">Cash and cash equivalents at the end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element134" xlink:to="label134" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="element135" />
        <label xlink:type="resource" xlink:label="label135" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsMember_en-US">Cash and Cash Equivalents [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element135" xlink:to="label135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element136" />
        <label xlink:type="resource" xlink:label="label136" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents at the begining of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element136" xlink:to="label136" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element137" />
        <label xlink:type="resource" xlink:label="label137" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element137" xlink:to="label137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="element138" />
        <label xlink:type="resource" xlink:label="label138" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_CashAndCashEquivalentsAtCarryingValue_en-US">Cash and cash equivalents at the end of period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element138" xlink:to="label138" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="element139" />
        <label xlink:type="resource" xlink:label="label139" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_en-US">Commitments and Contingencies Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element139" xlink:to="label139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="element140" />
        <label xlink:type="resource" xlink:label="label140" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_en-US">Commitments and Contingencies Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element140" xlink:to="label140" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="element141" />
        <label xlink:type="resource" xlink:label="label141" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommitmentsAndContingencies_en-US">Commitments and contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element141" xlink:to="label141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="element142" />
        <label xlink:type="resource" xlink:label="label142" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockMember_en-US">Common Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element142" xlink:to="label142" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="element143" />
        <label xlink:type="resource" xlink:label="label143" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesAuthorized_en-US">Common Stock- Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element143" xlink:to="label143" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="element144" />
        <label xlink:type="resource" xlink:label="label144" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockParOrStatedValuePerShare_en-US">Common stock par value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element144" xlink:to="label144" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="element145" />
        <label xlink:type="resource" xlink:label="label145" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesIssued_en-US">Common Stock- Shares Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element145" xlink:to="label145" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="element146" />
        <label xlink:type="resource" xlink:label="label146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockSharesOutstanding_en-US">Common Stock- Shares Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element146" xlink:to="label146" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="element147" />
        <label xlink:type="resource" xlink:label="label147" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CommonStockValue_en-US">Common stock, par value $0 per share, 80,000,000 shares authorized; 45,124,309 and 42,763,985 shares issued and 37,378,802 and 35,018,478 shares outstanding, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element147" xlink:to="label147" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="element148" />
        <label xlink:type="resource" xlink:label="label148" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CommonStockValue_en-US">Common stock value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element148" xlink:to="label148" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="element149" />
        <label xlink:type="resource" xlink:label="label149" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_en-US">Components Of Deferred Tax Assets And Liabilities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element149" xlink:to="label149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="element150" />
        <label xlink:type="resource" xlink:label="label150" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNoteTextBlock_en-US">Accumulated Other Comprehensive Income Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element150" xlink:to="label150" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element151" />
        <label xlink:type="resource" xlink:label="label151" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Total Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element151" xlink:to="label151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="element152" />
        <label xlink:type="resource" xlink:label="label152" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ComprehensiveIncomeNetOfTax_en-US">Total comprehensive loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element152" xlink:to="label152" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="element153" />
        <label xlink:type="resource" xlink:label="label153" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ComputerEquipmentMember_en-US">Computer Equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element153" xlink:to="label153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="element154" />
        <label xlink:type="resource" xlink:label="label154" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ComputerEquipmentMember_en-US">Computer equipment and software [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element154" xlink:to="label154" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="element155" />
        <label xlink:type="resource" xlink:label="label155" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskDisclosureTextBlock_en-US">Concentrations Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element155" xlink:to="label155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="element156" />
        <label xlink:type="resource" xlink:label="label156" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskByBenchmarkAxis_en-US">Concentration Risk by Benchmark [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element156" xlink:to="label156" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="element157" />
        <label xlink:type="resource" xlink:label="label157" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskBenchmarkDomain_en-US">Concentration Risk Benchmark [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element157" xlink:to="label157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract" xlink:label="element158" />
        <label xlink:type="resource" xlink:label="label158" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract_en-US">Concentrations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element158" xlink:to="label158" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="element159" />
        <label xlink:type="resource" xlink:label="label159" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskPercentage1_en-US">Concentration Risk, Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element159" xlink:to="label159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="element160" />
        <label xlink:type="resource" xlink:label="label160" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskLineItems_en-US">Concentration Risk [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element160" xlink:to="label160" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="element161" />
        <label xlink:type="resource" xlink:label="label161" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskCustomer_en-US">Concentration Risk, Customer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element161" xlink:to="label161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="element162" />
        <label xlink:type="resource" xlink:label="label162" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConcentrationRiskTable_en-US">Concentration Risk [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element162" xlink:to="label162" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="element163" />
        <label xlink:type="resource" xlink:label="label163" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConsolidationPolicyTextBlock_en-US">Principles of Consolidation [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element163" xlink:to="label163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="element164" />
        <label xlink:type="resource" xlink:label="label164" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ConvertiblePreferredStockTermsOfConversion_en-US">Preferred stock purchase right terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element164" xlink:to="label164" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="element165" />
        <label xlink:type="resource" xlink:label="label165" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfGoodsAndServicesSold_en-US">Cost of revenues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element165" xlink:to="label165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="element166" />
        <label xlink:type="resource" xlink:label="label166" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CostOfGoodsAndServicesSold_en-US">Cost of revenues (exclusive of items shown separately below)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element166" xlink:to="label166" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="element167" />
        <label xlink:type="resource" xlink:label="label167" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CostOfSalesMember_en-US">Cost of Sales [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element167" xlink:to="label167" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="element168" />
        <label xlink:type="resource" xlink:label="label168" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_en-US">Cumulative Effect On Retained Earnings Before Tax1</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element168" xlink:to="label168" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="element169" />
        <label xlink:type="resource" xlink:label="label169" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_en-US">Cumulative effect adjustment to retained earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element169" xlink:to="label169" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="element170" />
        <label xlink:type="resource" xlink:label="label170" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_en-US">Share based payment change in accounting principle</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element170" xlink:to="label170" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="element171" />
        <label xlink:type="resource" xlink:label="label171" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentIncomeTaxExpenseBenefit_en-US">Current Income Tax Expense (Benefit) From Continuing Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element171" xlink:to="label171" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="element172" />
        <label xlink:type="resource" xlink:label="label172" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_CurrentIncomeTaxExpenseBenefit_en-US">Current Income Tax Expense (Benefit), Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element172" xlink:to="label172" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="element173" />
        <label xlink:type="resource" xlink:label="label173" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CurrentForeignTaxExpenseBenefit_en-US">Current Foreign Income Tax Expense (benefit) From Continuing Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element173" xlink:to="label173" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="element174" />
        <label xlink:type="resource" xlink:label="label174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CurrentForeignTaxExpenseBenefit_en-US">Foreign, current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element174" xlink:to="label174" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="element175" />
        <label xlink:type="resource" xlink:label="label175" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_CustomerRelationshipsMember_en-US">Customer Relationships [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element175" xlink:to="label175" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="element176" />
        <label xlink:type="resource" xlink:label="label176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_CustomerRelationshipsMember_en-US">Distribution agreements/customer relationships [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element176" xlink:to="label176" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="element177" />
        <label xlink:type="resource" xlink:label="label177" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueLineItems_en-US">Disaggregation of Revenue [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element177" xlink:to="label177" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="element178" />
        <label xlink:type="resource" xlink:label="label178" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueTable_en-US">Disaggregation of Revenue [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element178" xlink:to="label178" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="element179" />
        <label xlink:type="resource" xlink:label="label179" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisaggregationOfRevenueTableTextBlock_en-US">Disaggregation of Revenue [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element179" xlink:to="label179" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="element180" />
        <label xlink:type="resource" xlink:label="label180" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentTerm_en-US">Maturity of debt instrument in years and months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element180" xlink:to="label180" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="element181" />
        <label xlink:type="resource" xlink:label="label181" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_en-US">Debt Instrument, Description Of Variable Rate Basis</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element181" xlink:to="label181" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="element182" />
        <label xlink:type="resource" xlink:label="label182" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_en-US">Basis Spread on Variable Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element182" xlink:to="label182" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="element183" />
        <label xlink:type="resource" xlink:label="label183" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentTable_en-US">Schedule of Long-term Debt Instruments [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element183" xlink:to="label183" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="element184" />
        <label xlink:type="resource" xlink:label="label184" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentLineItems_en-US">Debt Instrument [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element184" xlink:to="label184" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="element185" />
        <label xlink:type="resource" xlink:label="label185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DebtInstrumentLineItems_en-US">Debt Instrument</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element185" xlink:to="label185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="element186" />
        <label xlink:type="resource" xlink:label="label186" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtSecuritiesMember_en-US">Debt Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element186" xlink:to="label186" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="element187" />
        <label xlink:type="resource" xlink:label="label187" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentPaymentTerms_en-US">Debt Instrument, Payment Terms</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element187" xlink:to="label187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="element188" />
        <label xlink:type="resource" xlink:label="label188" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DebtInstrumentMaturityDate_en-US">Maturity Dates</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element188" xlink:to="label188" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="element189" />
        <label xlink:type="resource" xlink:label="label189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_en-US">Deferred Tax Assets Property Plant And Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element189" xlink:to="label189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="element190" />
        <label xlink:type="resource" xlink:label="label190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_en-US">Property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element190" xlink:to="label190" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="element191" />
        <label xlink:type="resource" xlink:label="label191" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueRevenueRecognized1_en-US">Deferred Revenue, Revenue Recognized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element191" xlink:to="label191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="element192" />
        <label xlink:type="resource" xlink:label="label192" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DeferredRevenueRevenueRecognized1_en-US">Recognition of deferred revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element192" xlink:to="label192" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1" xlink:label="element193" />
        <label xlink:type="resource" xlink:label="label193" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1_en-US">Deferred Compensation Arrangement with Individual, Maximum Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element193" xlink:to="label193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="element194" />
        <label xlink:type="resource" xlink:label="label194" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredFinanceCostsCurrentNet_en-US">Deferred Finance Costs Current Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element194" xlink:to="label194" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="element195" />
        <label xlink:type="resource" xlink:label="label195" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredFinanceCostsCurrentNet_en-US">Current unamortized deferred financing costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element195" xlink:to="label195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="element196" />
        <label xlink:type="resource" xlink:label="label196" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredFinanceCostsNet_en-US">DeferredFinanceCostsNet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element196" xlink:to="label196" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="element197" />
        <label xlink:type="resource" xlink:label="label197" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_DeferredFinanceCostsNet_en-US">Total unamortized deferred financing costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element197" xlink:to="label197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="element198" />
        <label xlink:type="resource" xlink:label="label198" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element198" xlink:to="label198" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="element199" />
        <label xlink:type="resource" xlink:label="label199" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_en-US">Foreign, deferred</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element199" xlink:to="label199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element200" />
        <label xlink:type="resource" xlink:label="label200" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferrred Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element200" xlink:to="label200" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="element201" />
        <label xlink:type="resource" xlink:label="label201" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredIncomeTaxExpenseBenefit_en-US">Deferrred Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element201" xlink:to="label201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="element202" />
        <label xlink:type="resource" xlink:label="label202" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_DeferredRevenue_en-US">Deferred Revenue, beginning balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element202" xlink:to="label202" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="element203" />
        <label xlink:type="resource" xlink:label="label203" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_DeferredRevenue_en-US">Deferred Revenue, ending balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element203" xlink:to="label203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="element204" />
        <label xlink:type="resource" xlink:label="label204" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenue_en-US">Deferred Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element204" xlink:to="label204" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element205" />
        <label xlink:type="resource" xlink:label="label205" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred Income Taxes and Tax Credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element205" xlink:to="label205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="element206" />
        <label xlink:type="resource" xlink:label="label206" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredIncomeTaxesAndTaxCredits_en-US">Deferred Income Taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element206" xlink:to="label206" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="element207" />
        <label xlink:type="resource" xlink:label="label207" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredIncomeTaxLiabilities_en-US">Total Deferred Tax Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element207" xlink:to="label207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="element208" />
        <label xlink:type="resource" xlink:label="label208" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredIncomeTaxLiabilities_en-US">Deferred Income Tax Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element208" xlink:to="label208" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="element209" />
        <label xlink:type="resource" xlink:label="label209" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueArrangementLineItems_en-US">Deferred Revenue Arrangement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element209" xlink:to="label209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="element210" />
        <label xlink:type="resource" xlink:label="label210" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueArrangementByTypeTable_en-US">Deferred Revenue Arrangement, by Type [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element210" xlink:to="label210" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="element211" />
        <label xlink:type="resource" xlink:label="label211" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueArrangementTypeDomain_en-US">Deferred Revenue [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element211" xlink:to="label211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="element212" />
        <label xlink:type="resource" xlink:label="label212" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueCurrent_en-US">Deferred revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element212" xlink:to="label212" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="element213" />
        <label xlink:type="resource" xlink:label="label213" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueArrangementTypeAxis_en-US">Deferred Revenue Arrangement Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element213" xlink:to="label213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="element214" />
        <label xlink:type="resource" xlink:label="label214" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_en-US">Deferred Revenue, by Arrangement, Disclosure [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element214" xlink:to="label214" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="element215" />
        <label xlink:type="resource" xlink:label="label215" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredRevenueAdditions_en-US">Deferred Revenue, Additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element215" xlink:to="label215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="element216" />
        <label xlink:type="resource" xlink:label="label216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredRevenueAdditions_en-US">Deferral of revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element216" xlink:to="label216" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="element217" />
        <label xlink:type="resource" xlink:label="label217" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNetNoncurrent_en-US">Deferred income tax assets - non-current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element217" xlink:to="label217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="element218" />
        <label xlink:type="resource" xlink:label="label218" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredTaxAssetsNetNoncurrent_en-US">Deferred income tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element218" xlink:to="label218" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="element219" />
        <label xlink:type="resource" xlink:label="label219" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsGross_en-US">Deferred Tax Assets, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element219" xlink:to="label219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="element220" />
        <label xlink:type="resource" xlink:label="label220" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredTaxAssetsGross_en-US">Total gross deferred assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element220" xlink:to="label220" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="element221" />
        <label xlink:type="resource" xlink:label="label221" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNet_en-US">Deferred Tax Assets, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element221" xlink:to="label221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="element222" />
        <label xlink:type="resource" xlink:label="label222" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredTaxAssetsNet_en-US">Deferred tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element222" xlink:to="label222" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="element223" />
        <label xlink:type="resource" xlink:label="label223" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsInventory_en-US">Deferred Tax Assets, Inventory</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element223" xlink:to="label223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="element224" />
        <label xlink:type="resource" xlink:label="label224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsInventory_en-US">Inventory</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element224" xlink:to="label224" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="element225" />
        <label xlink:type="resource" xlink:label="label225" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsNetCurrent_en-US">Deferred income tax assets current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element225" xlink:to="label225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="element226" />
        <label xlink:type="resource" xlink:label="label226" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredTaxAssetsNetCurrent_en-US">Deferred income tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element226" xlink:to="label226" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="element227" />
        <label xlink:type="resource" xlink:label="label227" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_en-US">State investment tax credit carryforwards, research and development tax credit carryforwards, and EZ credit carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element227" xlink:to="label227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="element228" />
        <label xlink:type="resource" xlink:label="label228" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element228" xlink:to="label228" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="element229" />
        <label xlink:type="resource" xlink:label="label229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_en-US">Stock compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element229" xlink:to="label229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="element230" />
        <label xlink:type="resource" xlink:label="label230" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_en-US">Foreign tax credits carryforward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element230" xlink:to="label230" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="element231" />
        <label xlink:type="resource" xlink:label="label231" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_en-US">Deferred Tax Assets, Accrued Expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element231" xlink:to="label231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="element232" />
        <label xlink:type="resource" xlink:label="label232" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_en-US">Accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element232" xlink:to="label232" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="element233" />
        <label xlink:type="resource" xlink:label="label233" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_en-US">Deferred Tax Assets, Pension Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element233" xlink:to="label233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="element234" />
        <label xlink:type="resource" xlink:label="label234" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_en-US">Pension liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element234" xlink:to="label234" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="element235" />
        <label xlink:type="resource" xlink:label="label235" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_en-US">Alternative minimum tax credit carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element235" xlink:to="label235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="element236" />
        <label xlink:type="resource" xlink:label="label236" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_en-US">Deferred Tax Assets, Other Accrued Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element236" xlink:to="label236" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="element237" />
        <label xlink:type="resource" xlink:label="label237" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_en-US">Other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element237" xlink:to="label237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="element238" />
        <label xlink:type="resource" xlink:label="label238" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Contingencies</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element238" xlink:to="label238" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="element239" />
        <label xlink:type="resource" xlink:label="label239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_en-US">Contingent consideration</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element239" xlink:to="label239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="element240" />
        <label xlink:type="resource" xlink:label="label240" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_en-US">Research and development tax carryforward</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element240" xlink:to="label240" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="element241" />
        <label xlink:type="resource" xlink:label="label241" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_en-US">Deferred Tax Assets, Accounts Receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element241" xlink:to="label241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="element242" />
        <label xlink:type="resource" xlink:label="label242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_en-US">Accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element242" xlink:to="label242" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="element243" />
        <label xlink:type="resource" xlink:label="label243" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DeferredTaxLiabilities_en-US">Total Deferred Tax Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element243" xlink:to="label243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="element244" />
        <label xlink:type="resource" xlink:label="label244" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilities_en-US">Deferred Tax Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element244" xlink:to="label244" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="element245" />
        <label xlink:type="resource" xlink:label="label245" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xml:lang="en-US" id="NegatedTotal_us-gaap_DeferredTaxLiabilities_en-US">Total Deferred Tax Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element245" xlink:to="label245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="element246" />
        <label xlink:type="resource" xlink:label="label246" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_en-US">Deferred Tax Liabilities, Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element246" xlink:to="label246" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="element247" />
        <label xlink:type="resource" xlink:label="label247" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesOther_en-US">Deferred Tax Liabilities, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element247" xlink:to="label247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="element248" />
        <label xlink:type="resource" xlink:label="label248" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxLiabilitiesOther_en-US">Other accrued liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element248" xlink:to="label248" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="element249" />
        <label xlink:type="resource" xlink:label="label249" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxAssetsValuationAllowance_en-US">Deferred Tax Assets, Valuation Allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element249" xlink:to="label249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="element250" />
        <label xlink:type="resource" xlink:label="label250" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DeferredTaxAssetsValuationAllowance_en-US">Less: valuation allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element250" xlink:to="label250" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="element251" />
        <label xlink:type="resource" xlink:label="label251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxAssetsValuationAllowance_en-US">Valuation allowance recorded against the deferred tax assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element251" xlink:to="label251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="element252" />
        <label xlink:type="resource" xlink:label="label252" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesAbstract_en-US">Deferred Tax Liabilities [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element252" xlink:to="label252" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="element253" />
        <label xlink:type="resource" xlink:label="label253" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxLiabilitiesAbstract_en-US">Deferred tax liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element253" xlink:to="label253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="element254" />
        <label xlink:type="resource" xlink:label="label254" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesCurrent_en-US">Deferred income tax liabilities - current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element254" xlink:to="label254" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="element255" />
        <label xlink:type="resource" xlink:label="label255" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesNoncurrent_en-US">Deferred income tax liabilities - non-current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element255" xlink:to="label255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="element256" />
        <label xlink:type="resource" xlink:label="label256" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DeferredTaxLiabilitiesNoncurrent_en-US">Deferred income tax liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element256" xlink:to="label256" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="element257" />
        <label xlink:type="resource" xlink:label="label257" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DeferredTaxLiabilitiesNoncurrent_en-US">Deferred income tax liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element257" xlink:to="label257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="element258" />
        <label xlink:type="resource" xlink:label="label258" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element258" xlink:to="label258" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="element259" />
        <label xlink:type="resource" xlink:label="label259" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_en-US">Property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element259" xlink:to="label259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="element260" />
        <label xlink:type="resource" xlink:label="label260" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_en-US">Defined Benefit Plan, Foreign Currency Exchange Rate Changes, Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element260" xlink:to="label260" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="element261" />
        <label xlink:type="resource" xlink:label="label261" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_en-US">Currency translation adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element261" xlink:to="label261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="element262" />
        <label xlink:type="resource" xlink:label="label262" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_en-US">Defined Benefit Plan, Benefits Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element262" xlink:to="label262" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="element263" />
        <label xlink:type="resource" xlink:label="label263" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_en-US">Benefits Paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element263" xlink:to="label263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:label="element264" />
        <label xlink:type="resource" xlink:label="label264" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_en-US">Defined Benefit Plan, Benefit Obligation, Payment for Settlement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element264" xlink:to="label264" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement" xlink:label="element265" />
        <label xlink:type="resource" xlink:label="label265" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement_en-US">Settlements due to transfers paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element265" xlink:to="label265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:label="element266" />
        <label xlink:type="resource" xlink:label="label266" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_en-US">Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element266" xlink:to="label266" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear" xlink:label="element267" />
        <label xlink:type="resource" xlink:label="label267" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear_en-US">Expected employer contribution in current remaining fiscal year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element267" xlink:to="label267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="element268" />
        <label xlink:type="resource" xlink:label="label268" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element268" xlink:to="label268" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="element269" />
        <label xlink:type="resource" xlink:label="label269" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_en-US">Expected Future Benefit Payments, 2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element269" xlink:to="label269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="element270" />
        <label xlink:type="resource" xlink:label="label270" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_en-US">Defined Benefit Plan, Accumulated Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element270" xlink:to="label270" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="element271" />
        <label xlink:type="resource" xlink:label="label271" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element271" xlink:to="label271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="element272" />
        <label xlink:type="resource" xlink:label="label272" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_en-US">Expected Future Benefit Payments, 2020</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element272" xlink:to="label272" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="element273" />
        <label xlink:type="resource" xlink:label="label273" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanDisclosureLineItems_en-US">Defined Benefit Plan Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element273" xlink:to="label273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="element274" />
        <label xlink:type="resource" xlink:label="label274" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Year One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element274" xlink:to="label274" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="element275" />
        <label xlink:type="resource" xlink:label="label275" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_en-US">Expected Future Benefit Payments, 2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element275" xlink:to="label275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="element276" />
        <label xlink:type="resource" xlink:label="label276" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element276" xlink:to="label276" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="element277" />
        <label xlink:type="resource" xlink:label="label277" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_en-US">Expected Future Benefit Payments years, 2024-2028</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element277" xlink:to="label277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="element278" />
        <label xlink:type="resource" xlink:label="label278" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element278" xlink:to="label278" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="element279" />
        <label xlink:type="resource" xlink:label="label279" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_en-US">Expected Future Benefit Payments, 2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element279" xlink:to="label279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="element280" />
        <label xlink:type="resource" xlink:label="label280" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActuarialGainLoss_en-US">Defined Benefit Plan, Actuarial Net (Gains) Losses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element280" xlink:to="label280" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="element281" />
        <label xlink:type="resource" xlink:label="label281" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanActuarialGainLoss_en-US">Defined Benefit Plan, Actuarial Net (Gains) Losses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element281" xlink:to="label281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="element282" />
        <label xlink:type="resource" xlink:label="label282" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_en-US">Defined Benefit Plan, Expected Future Benefit Payments in Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element282" xlink:to="label282" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="element283" />
        <label xlink:type="resource" xlink:label="label283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_en-US">Expected Future Benefit Payments, 2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element283" xlink:to="label283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="element284" />
        <label xlink:type="resource" xlink:label="label284" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_en-US">Defined Benefit Plan, Amounts Recognized in Balance Sheet [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element284" xlink:to="label284" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription" xlink:label="element285" />
        <label xlink:type="resource" xlink:label="label285" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedInCalculationsNarrativeDescription_en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Support, Methodology and Source Data</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element285" xlink:to="label285" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="element286" />
        <label xlink:type="resource" xlink:label="label286" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_en-US">Defined Benefit Plan, Amounts Recognized in Balance Sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element286" xlink:to="label286" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="element287" />
        <label xlink:type="resource" xlink:label="label287" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_en-US">Defined Benefit Plan, Amounts Recognized in Balance Sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element287" xlink:to="label287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="element288" />
        <label xlink:type="resource" xlink:label="label288" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element288" xlink:to="label288" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="element289" />
        <label xlink:type="resource" xlink:label="label289" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_en-US">Rate of compensation increase</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element289" xlink:to="label289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="element290" />
        <label xlink:type="resource" xlink:label="label290" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_en-US">Defined Benefit Plan, Actual Return on Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element290" xlink:to="label290" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="element291" />
        <label xlink:type="resource" xlink:label="label291" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_en-US">Actual return on plan assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element291" xlink:to="label291" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="element292" />
        <label xlink:type="resource" xlink:label="label292" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_en-US">Net Amortization Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element292" xlink:to="label292" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="element293" />
        <label xlink:type="resource" xlink:label="label293" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_en-US">Net Amortization Loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element293" xlink:to="label293" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="element294" />
        <label xlink:type="resource" xlink:label="label294" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element294" xlink:to="label294" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="element295" />
        <label xlink:type="resource" xlink:label="label295" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_en-US">Discount Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element295" xlink:to="label295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="element296" />
        <label xlink:type="resource" xlink:label="label296" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element296" xlink:to="label296" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="element297" />
        <label xlink:type="resource" xlink:label="label297" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_en-US">Expected return on assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element297" xlink:to="label297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="element298" />
        <label xlink:type="resource" xlink:label="label298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element298" xlink:to="label298" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:label="element299" />
        <label xlink:type="resource" xlink:label="label299" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_en-US">Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element299" xlink:to="label299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="element300" />
        <label xlink:type="resource" xlink:label="label300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element300" xlink:to="label300" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="element301" />
        <label xlink:type="resource" xlink:label="label301" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_en-US">Expected Return on Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element301" xlink:to="label301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="element302" />
        <label xlink:type="resource" xlink:label="label302" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_en-US">Expected Return on Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element302" xlink:to="label302" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element303" />
        <label xlink:type="resource" xlink:label="label303" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Defined Benefit Plan, Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element303" xlink:to="label303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element304" />
        <label xlink:type="resource" xlink:label="label304" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Defined Benefit Plan, Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element304" xlink:to="label304" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="element305" />
        <label xlink:type="resource" xlink:label="label305" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanBenefitObligation_en-US">Defined Benefit Plan, Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element305" xlink:to="label305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="element306" />
        <label xlink:type="resource" xlink:label="label306" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanContributionsByEmployer_en-US">Defined Benefit Plan Payments In Current Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element306" xlink:to="label306" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="element307" />
        <label xlink:type="resource" xlink:label="label307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanContributionsByEmployer_en-US">Employer contributions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element307" xlink:to="label307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="element308" />
        <label xlink:type="resource" xlink:label="label308" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_en-US">Defined Benefit Plan Funded Status Of Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element308" xlink:to="label308" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="element309" />
        <label xlink:type="resource" xlink:label="label309" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_en-US">Defined Benefit Plan, Foreign Currency Exchange Rate Changes, Benefit Obligation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element309" xlink:to="label309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="element310" />
        <label xlink:type="resource" xlink:label="label310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_en-US">Currency translation adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element310" xlink:to="label310" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="element311" />
        <label xlink:type="resource" xlink:label="label311" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanInterestCost_en-US">Interest Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element311" xlink:to="label311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="element312" />
        <label xlink:type="resource" xlink:label="label312" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DefinedBenefitPlanInterestCost_en-US">Interest Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element312" xlink:to="label312" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element313" />
        <label xlink:type="resource" xlink:label="label313" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net Periodic Benefit Cost, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element313" xlink:to="label313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="element314" />
        <label xlink:type="resource" xlink:label="label314" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_en-US">Net Periodic Benefit Cost, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element314" xlink:to="label314" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:label="element315" />
        <label xlink:type="resource" xlink:label="label315" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_en-US">Curtailment Gain</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element315" xlink:to="label315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:label="element316" />
        <label xlink:type="resource" xlink:label="label316" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_en-US">Curtailment Gain</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element316" xlink:to="label316" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="element317" />
        <label xlink:type="resource" xlink:label="label317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element317" xlink:to="label317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="element318" />
        <label xlink:type="resource" xlink:label="label318" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element318" xlink:to="label318" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="element319" />
        <label xlink:type="resource" xlink:label="label319" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_en-US">Defined Benefit Plan, Fair Value of Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element319" xlink:to="label319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="element320" />
        <label xlink:type="resource" xlink:label="label320" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_en-US">Defined Benefit Plan, Fair Value of Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element320" xlink:to="label320" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="element321" />
        <label xlink:type="resource" xlink:label="label321" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_en-US">Defined Benefit Plan, Fair Value of Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element321" xlink:to="label321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract" xlink:label="element322" />
        <label xlink:type="resource" xlink:label="label322" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract_en-US">Defined Benefit Plan, Funded Status of Plan [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element322" xlink:to="label322" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="element323" />
        <label xlink:type="resource" xlink:label="label323" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanServiceCost_en-US">Service Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element323" xlink:to="label323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="element324" />
        <label xlink:type="resource" xlink:label="label324" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_en-US">Defined Benefit Plan, Settlements, Plan Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element324" xlink:to="label324" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="element325" />
        <label xlink:type="resource" xlink:label="label325" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_en-US">Settlements due to transfers paid</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element325" xlink:to="label325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="element326" />
        <label xlink:type="resource" xlink:label="label326" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_en-US">Defined Benefit Plan by Plan Asset Categories [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element326" xlink:to="label326" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="element327" />
        <label xlink:type="resource" xlink:label="label327" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedContributionPlanCostRecognized_en-US">Defined Contribution Plan Payments In Current Fiscal Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element327" xlink:to="label327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:label="element328" />
        <label xlink:type="resource" xlink:label="label328" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_en-US">Pension Defined Benefit Plans, Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element328" xlink:to="label328" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:label="element329" />
        <label xlink:type="resource" xlink:label="label329" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_en-US">Pension Defined Benefit Plans, Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element329" xlink:to="label329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="element330" />
        <label xlink:type="resource" xlink:label="label330" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_en-US">Defined Benefit Plan, Actual Plan Asset Allocations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element330" xlink:to="label330" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="element331" />
        <label xlink:type="resource" xlink:label="label331" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Depreciation_en-US">Depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element331" xlink:to="label331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="element332" />
        <label xlink:type="resource" xlink:label="label332" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_en-US">Derivative Instruments And Hedging Activities Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element332" xlink:to="label332" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="element333" />
        <label xlink:type="resource" xlink:label="label333" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element333" xlink:to="label333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="element334" />
        <label xlink:type="resource" xlink:label="label334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element334" xlink:to="label334" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="element335" />
        <label xlink:type="resource" xlink:label="label335" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentRiskAxis_en-US">Derivative Instrument Risk [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element335" xlink:to="label335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="element336" />
        <label xlink:type="resource" xlink:label="label336" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element336" xlink:to="label336" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="element337" />
        <label xlink:type="resource" xlink:label="label337" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeAssetNotionalAmount_en-US">Notional Amount of Interest Rate Swaps</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element337" xlink:to="label337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="element338" />
        <label xlink:type="resource" xlink:label="label338" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_en-US">Deferred losses on derivative instruments accumulated in AOCI expected to be reclassified to earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element338" xlink:to="label338" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="element339" />
        <label xlink:type="resource" xlink:label="label339" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeLiabilities_en-US">Derivative Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element339" xlink:to="label339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:label="element340" />
        <label xlink:type="resource" xlink:label="label340" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_en-US">Derivative Asset, Fair Value, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element340" xlink:to="label340" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="element341" />
        <label xlink:type="resource" xlink:label="label341" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_en-US">Derivative Liability, Fair Value, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element341" xlink:to="label341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="element342" />
        <label xlink:type="resource" xlink:label="label342" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_en-US">Derivative Liability, Fair Value, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element342" xlink:to="label342" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="element343" />
        <label xlink:type="resource" xlink:label="label343" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeFloorInterestRate_en-US">Floor Interest Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element343" xlink:to="label343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="element344" />
        <label xlink:type="resource" xlink:label="label344" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element344" xlink:to="label344" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="element345" />
        <label xlink:type="resource" xlink:label="label345" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element345" xlink:to="label345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="element346" />
        <label xlink:type="resource" xlink:label="label346" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeInstrumentsGainLossLineItems_en-US">Derivative Instruments, Gain (Loss) [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element346" xlink:to="label346" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="element347" />
        <label xlink:type="resource" xlink:label="label347" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativeContractTypeDomain_en-US">Derivative Contract Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element347" xlink:to="label347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="element348" />
        <label xlink:type="resource" xlink:label="label348" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativesPolicyTextBlock_en-US">Derivatives [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element348" xlink:to="label348" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="element349" />
        <label xlink:type="resource" xlink:label="label349" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DerivativesFairValueLineItems_en-US">Derivatives, Fair Value [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element349" xlink:to="label349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted" xlink:label="element350" />
        <label xlink:type="resource" xlink:label="label350" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted_en-US">Recently Issued Accounting Pronouncements Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element350" xlink:to="label350" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="element351" />
        <label xlink:type="resource" xlink:label="label351" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DevelopedTechnologyRightsMember_en-US">Developed Technology Rights [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element351" xlink:to="label351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="element352" />
        <label xlink:type="resource" xlink:label="label352" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DevelopedTechnologyRightsMember_en-US">Developed Technology [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element352" xlink:to="label352" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="element353" />
        <label xlink:type="resource" xlink:label="label353" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DevelopedTechnologyRightsMember_en-US">Existing technology [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element353" xlink:to="label353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="element354" />
        <label xlink:type="resource" xlink:label="label354" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_en-US">Disposal Group, Including Discontinued Operation, Gain Loss Before Income Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element354" xlink:to="label354" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="element355" />
        <label xlink:type="resource" xlink:label="label355" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_en-US">Gain on disposal of discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element355" xlink:to="label355" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="element356" />
        <label xlink:type="resource" xlink:label="label356" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_en-US">Discontinued Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element356" xlink:to="label356" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationName" xlink:label="element357" />
        <label xlink:type="resource" xlink:label="label357" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscontinuedOperationName_en-US">Discontinued Operation, Name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element357" xlink:to="label357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="element358" />
        <label xlink:type="resource" xlink:label="label358" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element358" xlink:to="label358" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="element359" />
        <label xlink:type="resource" xlink:label="label359" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_en-US">Receivable for the earn-out related to discontinued assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element359" xlink:to="label359" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="element360" />
        <label xlink:type="resource" xlink:label="label360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_en-US">Income (loss) from discontinued operations before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element360" xlink:to="label360" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="element361" />
        <label xlink:type="resource" xlink:label="label361" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_en-US">Discontinued Operation, Tax Effect of Discontinued Operation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element361" xlink:to="label361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="element362" />
        <label xlink:type="resource" xlink:label="label362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_en-US">Income tax (benefit) expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element362" xlink:to="label362" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="element363" />
        <label xlink:type="resource" xlink:label="label363" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_en-US">Income tax (benefit) expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element363" xlink:to="label363" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="element364" />
        <label xlink:type="resource" xlink:label="label364" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xml:lang="en-US" id="positiveTerse_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_en-US">Discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element364" xlink:to="label364" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="element365" />
        <label xlink:type="resource" xlink:label="label365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_en-US">Disposal Group, Including Discontinued Operation, Inventory, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element365" xlink:to="label365" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="element366" />
        <label xlink:type="resource" xlink:label="label366" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_en-US">Other receivables and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element366" xlink:to="label366" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="element367" />
        <label xlink:type="resource" xlink:label="label367" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element367" xlink:to="label367" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="element368" />
        <label xlink:type="resource" xlink:label="label368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element368" xlink:to="label368" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="element369" />
        <label xlink:type="resource" xlink:label="label369" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_en-US">Accounts receivable, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element369" xlink:to="label369" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="element370" />
        <label xlink:type="resource" xlink:label="label370" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_en-US">Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element370" xlink:to="label370" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="element371" />
        <label xlink:type="resource" xlink:label="label371" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_en-US">Accounts payable and accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element371" xlink:to="label371" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="element372" />
        <label xlink:type="resource" xlink:label="label372" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupClassificationDomain_en-US">Disposal Group Classification [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element372" xlink:to="label372" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="element373" />
        <label xlink:type="resource" xlink:label="label373" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_en-US">Sale price of of assets Denville</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element373" xlink:to="label373" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent" xlink:label="element374" />
        <label xlink:type="resource" xlink:label="label374" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Liabilities, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element374" xlink:to="label374" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent" xlink:label="element375" />
        <label xlink:type="resource" xlink:label="label375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent_en-US">Deferred income tax liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element375" xlink:to="label375" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="element376" />
        <label xlink:type="resource" xlink:label="label376" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupClassificationAxis_en-US">Disposal Group Classification [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element376" xlink:to="label376" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="element377" />
        <label xlink:type="resource" xlink:label="label377" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_en-US">Assets Held For Sale [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element377" xlink:to="label377" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:label="element378" />
        <label xlink:type="resource" xlink:label="label378" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element378" xlink:to="label378" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:label="element379" />
        <label xlink:type="resource" xlink:label="label379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_en-US">Allocation of goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element379" xlink:to="label379" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="element380" />
        <label xlink:type="resource" xlink:label="label380" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element380" xlink:to="label380" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="element381" />
        <label xlink:type="resource" xlink:label="label381" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_en-US">Amortizable intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element381" xlink:to="label381" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="element382" />
        <label xlink:type="resource" xlink:label="label382" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element382" xlink:to="label382" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="element383" />
        <label xlink:type="resource" xlink:label="label383" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_en-US">Property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element383" xlink:to="label383" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="element384" />
        <label xlink:type="resource" xlink:label="label384" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_en-US">Long term assets held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element384" xlink:to="label384" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="element385" />
        <label xlink:type="resource" xlink:label="label385" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element385" xlink:to="label385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="element386" />
        <label xlink:type="resource" xlink:label="label386" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_en-US">Long term assets held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element386" xlink:to="label386" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="element387" />
        <label xlink:type="resource" xlink:label="label387" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_en-US">Disposal Group, Including Discontinued Operation, Operating Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element387" xlink:to="label387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:label="element388" />
        <label xlink:type="resource" xlink:label="label388" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_en-US">Operating and other expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element388" xlink:to="label388" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:label="element389" />
        <label xlink:type="resource" xlink:label="label389" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element389" xlink:to="label389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:label="element390" />
        <label xlink:type="resource" xlink:label="label390" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_en-US">Other current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element390" xlink:to="label390" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="element391" />
        <label xlink:type="resource" xlink:label="label391" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element391" xlink:to="label391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="element392" />
        <label xlink:type="resource" xlink:label="label392" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_en-US">Cash</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element392" xlink:to="label392" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="element393" />
        <label xlink:type="resource" xlink:label="label393" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_en-US">Discontinued Operations Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element393" xlink:to="label393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract" xlink:label="element394" />
        <label xlink:type="resource" xlink:label="label394" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract_en-US">Discontinued Operation, Income Statement Disclosures [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element394" xlink:to="label394" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="element395" />
        <label xlink:type="resource" xlink:label="label395" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element395" xlink:to="label395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="element396" />
        <label xlink:type="resource" xlink:label="label396" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_en-US">Cost of revenues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element396" xlink:to="label396" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract" xlink:label="element397" />
        <label xlink:type="resource" xlink:label="label397" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract_en-US">Major assets and liabilities of Denville classified as held for sale in the Company's consolidated balance sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element397" xlink:to="label397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="element398" />
        <label xlink:type="resource" xlink:label="label398" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_en-US">Disposal Group, Including Discontinued Operation, Other Assets, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element398" xlink:to="label398" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="element399" />
        <label xlink:type="resource" xlink:label="label399" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_en-US">Other receivables and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element399" xlink:to="label399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="element400" />
        <label xlink:type="resource" xlink:label="label400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_en-US">Disposal Group, Including Discontinued Operation, Revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element400" xlink:to="label400" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="element401" />
        <label xlink:type="resource" xlink:label="label401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_en-US">Revenues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element401" xlink:to="label401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="element402" />
        <label xlink:type="resource" xlink:label="label402" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_en-US">Gain loss on disposal of business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element402" xlink:to="label402" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="element403" />
        <label xlink:type="resource" xlink:label="label403" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_en-US">Loss on sale of AHN</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element403" xlink:to="label403" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="element404" />
        <label xlink:type="resource" xlink:label="label404" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_DomesticCountryMember_en-US">Domestic Country [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element404" xlink:to="label404" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="element405" />
        <label xlink:type="resource" xlink:label="label405" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_DomesticCountryMember_en-US">Federal</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element405" xlink:to="label405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="element406" />
        <label xlink:type="resource" xlink:label="label406" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareBasic_en-US">Basic (loss) earnings per common share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element406" xlink:to="label406" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="element407" />
        <label xlink:type="resource" xlink:label="label407" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerSharePolicyTextBlock_en-US">Earnings Per Share [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element407" xlink:to="label407" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="element408" />
        <label xlink:type="resource" xlink:label="label408" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareDiluted_en-US">Diluted (loss) earnings per common share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element408" xlink:to="label408" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="element409" />
        <label xlink:type="resource" xlink:label="label409" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EarningsPerShareAbstract_en-US">(Loss) earnings per share:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element409" xlink:to="label409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="element410" />
        <label xlink:type="resource" xlink:label="label410" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_en-US">Effect of exchange rate changes on cash</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element410" xlink:to="label410" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="element411" />
        <label xlink:type="resource" xlink:label="label411" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_en-US">US Federal Income Tax Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element411" xlink:to="label411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="element412" />
        <label xlink:type="resource" xlink:label="label412" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_en-US">Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element412" xlink:to="label412" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="element413" />
        <label xlink:type="resource" xlink:label="label413" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EffectiveIncomeTaxRateContinuingOperations_en-US">Effective Income Tax Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element413" xlink:to="label413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="element414" />
        <label xlink:type="resource" xlink:label="label414" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeRelatedLiabilitiesCurrent_en-US">Employee Related Liabilities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element414" xlink:to="label414" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="element415" />
        <label xlink:type="resource" xlink:label="label415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeRelatedLiabilitiesCurrent_en-US">Compensation and payroll</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element415" xlink:to="label415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="element416" />
        <label xlink:type="resource" xlink:label="label416" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element416" xlink:to="label416" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="element417" />
        <label xlink:type="resource" xlink:label="label417" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element417" xlink:to="label417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="element418" />
        <label xlink:type="resource" xlink:label="label418" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element418" xlink:to="label418" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="element419" />
        <label xlink:type="resource" xlink:label="label419" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element419" xlink:to="label419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="element420" />
        <label xlink:type="resource" xlink:label="label420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_en-US">Employee Stock Ownership Plan (ESOP), Shares in ESOP</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element420" xlink:to="label420" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="element421" />
        <label xlink:type="resource" xlink:label="label421" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_en-US">Total amount of common stock issued under ESOP</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element421" xlink:to="label421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="element422" />
        <label xlink:type="resource" xlink:label="label422" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquityComponentDomain_en-US">Equity Component [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element422" xlink:to="label422" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="element423" />
        <label xlink:type="resource" xlink:label="label423" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_EquitySecuritiesMember_en-US">Equity Securities [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element423" xlink:to="label423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="element424" />
        <label xlink:type="resource" xlink:label="label424" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_en-US">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element424" xlink:to="label424" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="element425" />
        <label xlink:type="resource" xlink:label="label425" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_en-US">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element425" xlink:to="label425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="element426" />
        <label xlink:type="resource" xlink:label="label426" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresAbstract_en-US">Fair Value Disclosures [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element426" xlink:to="label426" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="element427" />
        <label xlink:type="resource" xlink:label="label427" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueByFairValueHierarchyLevelAxis_en-US">Fair Value By Fair Value Hierarchy Level [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element427" xlink:to="label427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="element428" />
        <label xlink:type="resource" xlink:label="label428" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element428" xlink:to="label428" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="element429" />
        <label xlink:type="resource" xlink:label="label429" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueDisclosuresTextBlock_en-US">Fair Value Disclosures [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element429" xlink:to="label429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="element430" />
        <label xlink:type="resource" xlink:label="label430" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueOfFinancialInstrumentsPolicy_en-US">Fair Value of Financial Instruments [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element430" xlink:to="label430" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="element431" />
        <label xlink:type="resource" xlink:label="label431" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel3Member_en-US">Fair Value, Inputs, Level 3 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element431" xlink:to="label431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="element432" />
        <label xlink:type="resource" xlink:label="label432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel1Member_en-US">Fair Value, Inputs, Level 1 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element432" xlink:to="label432" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="element433" />
        <label xlink:type="resource" xlink:label="label433" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValueInputsLevel2Member_en-US">Fair Value, Inputs, Level 2 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element433" xlink:to="label433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="element434" />
        <label xlink:type="resource" xlink:label="label434" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element434" xlink:to="label434" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="element435" />
        <label xlink:type="resource" xlink:label="label435" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeaseLiability_en-US">Finance Lease Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element435" xlink:to="label435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="element436" />
        <label xlink:type="resource" xlink:label="label436" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinanceLeaseRightOfUseAsset_en-US">Right of use asset</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element436" xlink:to="label436" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="element437" />
        <label xlink:type="resource" xlink:label="label437" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FinancialInstrumentAxis_en-US">Major Types of Debt and Equity Securities [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element437" xlink:to="label437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="element438" />
        <label xlink:type="resource" xlink:label="label438" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_en-US">Estimated Amortization Expense Year 2</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element438" xlink:to="label438" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="element439" />
        <label xlink:type="resource" xlink:label="label439" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_en-US">Estimated Amortization Expense Year 5</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element439" xlink:to="label439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element440" />
        <label xlink:type="resource" xlink:label="label440" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Amortizable intangible assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element440" xlink:to="label440" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="element441" />
        <label xlink:type="resource" xlink:label="label441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsNet_en-US">Amortizable intangibles, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element441" xlink:to="label441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="element442" />
        <label xlink:type="resource" xlink:label="label442" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsGross_en-US">Finite-Lived Intangible Assets, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element442" xlink:to="label442" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="element443" />
        <label xlink:type="resource" xlink:label="label443" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_en-US">Estimated Amortization Expense Year 3</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element443" xlink:to="label443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="element444" />
        <label xlink:type="resource" xlink:label="label444" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element444" xlink:to="label444" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="element445" />
        <label xlink:type="resource" xlink:label="label445" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element445" xlink:to="label445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="element446" />
        <label xlink:type="resource" xlink:label="label446" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetUsefulLife_en-US">Finite-Lived Intangible Assets, Weighted Average Useful Life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element446" xlink:to="label446" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="element447" />
        <label xlink:type="resource" xlink:label="label447" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_en-US">Estimated Amortization Expense Year 4</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element447" xlink:to="label447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="element448" />
        <label xlink:type="resource" xlink:label="label448" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element448" xlink:to="label448" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="element449" />
        <label xlink:type="resource" xlink:label="label449" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsLineItems_en-US">Finite-Lived Intangible Assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element449" xlink:to="label449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="element450" />
        <label xlink:type="resource" xlink:label="label450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_FiniteLivedIntangibleAssetsLineItems_en-US">Finite-Lived Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element450" xlink:to="label450" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="element451" />
        <label xlink:type="resource" xlink:label="label451" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_en-US">Estimated Amortization Expense Next Twelve Months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element451" xlink:to="label451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="element452" />
        <label xlink:type="resource" xlink:label="label452" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCountryMember_en-US">Foreign Country [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element452" xlink:to="label452" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="element453" />
        <label xlink:type="resource" xlink:label="label453" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ForeignCountryMember_en-US">Foreign tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element453" xlink:to="label453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="element454" />
        <label xlink:type="resource" xlink:label="label454" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyTransactionGainLossRealized_en-US">Effect of foreign currency translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element454" xlink:to="label454" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="element455" />
        <label xlink:type="resource" xlink:label="label455" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_en-US">Foreign exchange</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element455" xlink:to="label455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignEarningsRepatriated" xlink:label="element456" />
        <label xlink:type="resource" xlink:label="label456" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignEarningsRepatriated_en-US">Foreign Earnings Repatriated</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element456" xlink:to="label456" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="element457" />
        <label xlink:type="resource" xlink:label="label457" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_en-US">Foreign Currency Transaction [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element457" xlink:to="label457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="element458" />
        <label xlink:type="resource" xlink:label="label458" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_FurnitureAndFixturesMember_en-US">Furniture and Fixtures [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element458" xlink:to="label458" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="element459" />
        <label xlink:type="resource" xlink:label="label459" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnSaleOfBusiness_en-US">Gain Loss On Sale Of Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element459" xlink:to="label459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="element460" />
        <label xlink:type="resource" xlink:label="label460" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GainLossOnSaleOfBusiness_en-US">Gain on sale of Denville</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element460" xlink:to="label460" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="element461" />
        <label xlink:type="resource" xlink:label="label461" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GainLossOnDispositionOfAssets_en-US">(Gain) loss on sales of fixed assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element461" xlink:to="label461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="element462" />
        <label xlink:type="resource" xlink:label="label462" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GainLossOnDispositionOfAssets_en-US">Loss on disposal of fixed assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element462" xlink:to="label462" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="element463" />
        <label xlink:type="resource" xlink:label="label463" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpenseMember_en-US">General and Administrative Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element463" xlink:to="label463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="element464" />
        <label xlink:type="resource" xlink:label="label464" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralAndAdministrativeExpense_en-US">General and administrative expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element464" xlink:to="label464" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:label="element465" />
        <label xlink:type="resource" xlink:label="label465" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_en-US">Employee Benefit Plans Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element465" xlink:to="label465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="element466" />
        <label xlink:type="resource" xlink:label="label466" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_en-US">Foreign currency translation adjustments related to goodwill balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element466" xlink:to="label466" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="element467" />
        <label xlink:type="resource" xlink:label="label467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_en-US">Effect of change in currency translation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element467" xlink:to="label467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="element468" />
        <label xlink:type="resource" xlink:label="label468" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_Goodwill_en-US">Goodwill, Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element468" xlink:to="label468" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="element469" />
        <label xlink:type="resource" xlink:label="label469" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_Goodwill_en-US">Goodwill, Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element469" xlink:to="label469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="element470" />
        <label xlink:type="resource" xlink:label="label470" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Goodwill_en-US">Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element470" xlink:to="label470" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="element471" />
        <label xlink:type="resource" xlink:label="label471" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAcquiredDuringPeriod_en-US">Acquired during the period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element471" xlink:to="label471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="element472" />
        <label xlink:type="resource" xlink:label="label472" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_GoodwillAcquiredDuringPeriod_en-US">Goodwill arising through business combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element472" xlink:to="label472" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="element473" />
        <label xlink:type="resource" xlink:label="label473" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillPurchaseAccountingAdjustments_en-US">Goodwill Purchase Accounting Adjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element473" xlink:to="label473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="element474" />
        <label xlink:type="resource" xlink:label="label474" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillPurchaseAccountingAdjustments_en-US">Adjustment to purchase price allocation of prior year acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element474" xlink:to="label474" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="element475" />
        <label xlink:type="resource" xlink:label="label475" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_en-US">Goodwill Written Off Related To Sale Of Business Unit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element475" xlink:to="label475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="element476" />
        <label xlink:type="resource" xlink:label="label476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_en-US">Reclasification of goodwill as held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element476" xlink:to="label476" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="element477" />
        <label xlink:type="resource" xlink:label="label477" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_en-US">Reclasification of goodwill as held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element477" xlink:to="label477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="element478" />
        <label xlink:type="resource" xlink:label="label478" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_en-US">Goodwill And Other Intangible Assets Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element478" xlink:to="label478" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="element479" />
        <label xlink:type="resource" xlink:label="label479" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_en-US">Goodwill and Other Intangible Assets [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element479" xlink:to="label479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="element480" />
        <label xlink:type="resource" xlink:label="label480" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_en-US">Goodwill And Other Intangible Assets Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element480" xlink:to="label480" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillOtherIncreaseDecrease" xlink:label="element481" />
        <label xlink:type="resource" xlink:label="label481" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GoodwillOtherIncreaseDecrease_en-US">Goodwill Other Changes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element481" xlink:to="label481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="element482" />
        <label xlink:type="resource" xlink:label="label482" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_GrossProfit_en-US">Gross profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element482" xlink:to="label482" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="element483" />
        <label xlink:type="resource" xlink:label="label483" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_GrossProfit_en-US">Gross profit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element483" xlink:to="label483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="element484" />
        <label xlink:type="resource" xlink:label="label484" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InProcessResearchAndDevelopmentMember_en-US">In-process research and development [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element484" xlink:to="label484" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="element485" />
        <label xlink:type="resource" xlink:label="label485" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationDomain_en-US">Income Statement Location [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element485" xlink:to="label485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="element486" />
        <label xlink:type="resource" xlink:label="label486" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementLocationAxis_en-US">Income Statement Location [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element486" xlink:to="label486" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="element487" />
        <label xlink:type="resource" xlink:label="label487" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureAbstract_en-US">Income Tax [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element487" xlink:to="label487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability" xlink:label="element488" />
        <label xlink:type="resource" xlink:label="label488" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability_en-US">Tax provision for the impact of the remeasurement of deferred tax assets and liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element488" xlink:to="label488" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="element489" />
        <label xlink:type="resource" xlink:label="label489" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxAuthorityAxis_en-US">Income Tax Authority [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element489" xlink:to="label489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:label="element490" />
        <label xlink:type="resource" xlink:label="label490" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_en-US">Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element490" xlink:to="label490" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:label="element491" />
        <label xlink:type="resource" xlink:label="label491" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_en-US">Total income tax benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element491" xlink:to="label491" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="element492" />
        <label xlink:type="resource" xlink:label="label492" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_en-US">Operating Income (Loss) [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element492" xlink:to="label492" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="element493" />
        <label xlink:type="resource" xlink:label="label493" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_en-US">Income From Continuing Operations, Domestic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element493" xlink:to="label493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="element494" />
        <label xlink:type="resource" xlink:label="label494" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxAuthorityDomain_en-US">Income Tax Authority [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element494" xlink:to="label494" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="element495" />
        <label xlink:type="resource" xlink:label="label495" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_en-US">Basic earnings (loss) per common share from discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element495" xlink:to="label495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="element496" />
        <label xlink:type="resource" xlink:label="label496" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_en-US">Income (Loss) from Discontinued Operations, Net of Tax, Per Basic Share</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element496" xlink:to="label496" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="element497" />
        <label xlink:type="resource" xlink:label="label497" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_en-US">Discontintued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element497" xlink:to="label497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="element498" />
        <label xlink:type="resource" xlink:label="label498" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_en-US">Income from continuing operations, Foreign</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element498" xlink:to="label498" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element499" />
        <label xlink:type="resource" xlink:label="label499" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Loss from continuing operations before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element499" xlink:to="label499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element500" />
        <label xlink:type="resource" xlink:label="label500" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">(Loss) income before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element500" xlink:to="label500" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="element501" />
        <label xlink:type="resource" xlink:label="label501" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_en-US">Loss from continuing operations before income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element501" xlink:to="label501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="element502" />
        <label xlink:type="resource" xlink:label="label502" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeStatementAbstract_en-US">CONSOLIDATED STATEMENTS OF OPERATIONS</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element502" xlink:to="label502" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="element503" />
        <label xlink:type="resource" xlink:label="label503" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_en-US">Diluted earnings (loss) per common share from discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element503" xlink:to="label503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="element504" />
        <label xlink:type="resource" xlink:label="label504" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_en-US">Discontintued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element504" xlink:to="label504" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="element505" />
        <label xlink:type="resource" xlink:label="label505" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_en-US">Basic (loss) earnings per common share from continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element505" xlink:to="label505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="element506" />
        <label xlink:type="resource" xlink:label="label506" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperations_en-US">Income from continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element506" xlink:to="label506" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="element507" />
        <label xlink:type="resource" xlink:label="label507" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromContinuingOperations_en-US">Loss from continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element507" xlink:to="label507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="element508" />
        <label xlink:type="resource" xlink:label="label508" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromContinuingOperations_en-US">Net (loss) income from continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element508" xlink:to="label508" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="element509" />
        <label xlink:type="resource" xlink:label="label509" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_en-US">Income (loss) from discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element509" xlink:to="label509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="element510" />
        <label xlink:type="resource" xlink:label="label510" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_en-US">Income (loss) from discontinued operations, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element510" xlink:to="label510" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="element511" />
        <label xlink:type="resource" xlink:label="label511" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_en-US">Income (loss) from discontinued operations, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element511" xlink:to="label511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:label="element512" />
        <label xlink:type="resource" xlink:label="label512" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_en-US">Discontinued operations:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element512" xlink:to="label512" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="element513" />
        <label xlink:type="resource" xlink:label="label513" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_en-US">Diluted (loss) earnings per common share from continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element513" xlink:to="label513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element514" />
        <label xlink:type="resource" xlink:label="label514" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefit_en-US">Income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element514" xlink:to="label514" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element515" />
        <label xlink:type="resource" xlink:label="label515" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_IncomeTaxExpenseBenefit_en-US">Income Tax Expense, Total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element515" xlink:to="label515" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="element516" />
        <label xlink:type="resource" xlink:label="label516" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxExpenseBenefit_en-US">Continuing operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element516" xlink:to="label516" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="element517" />
        <label xlink:type="resource" xlink:label="label517" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_en-US">Penalties and Interest Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element517" xlink:to="label517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="element518" />
        <label xlink:type="resource" xlink:label="label518" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_en-US">Accrued Penalties and Interest, Income Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element518" xlink:to="label518" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:label="element519" />
        <label xlink:type="resource" xlink:label="label519" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_en-US">Effective Tax Rate Reconciliation [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element519" xlink:to="label519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="element520" />
        <label xlink:type="resource" xlink:label="label520" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_en-US">Income Tax Expense (benefit) Attributable To Income From Continuing Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element520" xlink:to="label520" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="element521" />
        <label xlink:type="resource" xlink:label="label521" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxDisclosureTextBlock_en-US">Income Taxes Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element521" xlink:to="label521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="element522" />
        <label xlink:type="resource" xlink:label="label522" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_en-US">Increase (Decrease) In Income Taxes Resulting From Change In Valuation Allowance Allocated To Income Tax Expense Benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element522" xlink:to="label522" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="element523" />
        <label xlink:type="resource" xlink:label="label523" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_en-US">Change in valuation allowance allocated to income tax expense (benefit)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element523" xlink:to="label523" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="element524" />
        <label xlink:type="resource" xlink:label="label524" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_en-US">Income Tax Reconciliation, Nondeductible Expense, Share-based Compensation Cost</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element524" xlink:to="label524" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="element525" />
        <label xlink:type="resource" xlink:label="label525" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_en-US">Non-deductible stock compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element525" xlink:to="label525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="element526" />
        <label xlink:type="resource" xlink:label="label526" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationOtherAdjustments_en-US">Increase (Decrease) In Income Taxes Resulting From Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element526" xlink:to="label526" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="element527" />
        <label xlink:type="resource" xlink:label="label527" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationOtherAdjustments_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element527" xlink:to="label527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="element528" />
        <label xlink:type="resource" xlink:label="label528" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_en-US">Increase (Decrease) In Income Taxes Resulting From Foreign Tax Rate Differential</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element528" xlink:to="label528" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="element529" />
        <label xlink:type="resource" xlink:label="label529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_en-US">Foreign tax rate differential</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element529" xlink:to="label529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="element530" />
        <label xlink:type="resource" xlink:label="label530" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_en-US">Computed "Expected" Income Tax Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element530" xlink:to="label530" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="element531" />
        <label xlink:type="resource" xlink:label="label531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_en-US">Computed "expected" income tax (benefit) expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element531" xlink:to="label531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="element532" />
        <label xlink:type="resource" xlink:label="label532" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxesPaidNet_en-US">Cash refunded for income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element532" xlink:to="label532" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="element533" />
        <label xlink:type="resource" xlink:label="label533" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxPolicyTextBlock_en-US">Income Taxes [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element533" xlink:to="label533" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="element534" />
        <label xlink:type="resource" xlink:label="label534" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_en-US">Increase (Decrease) In Income Taxes Resulting From State Income Taxes, Net Of Federal Income Tax Benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element534" xlink:to="label534" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="element535" />
        <label xlink:type="resource" xlink:label="label535" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_en-US">State income taxes, net of federal income tax benefit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element535" xlink:to="label535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="element536" />
        <label xlink:type="resource" xlink:label="label536" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_en-US">Income Tax Reconciliation Repatriation Of Foreign Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element536" xlink:to="label536" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="element537" />
        <label xlink:type="resource" xlink:label="label537" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_en-US">U.S. tax on actual and deemed dividends from foreign subsidiaries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element537" xlink:to="label537" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="element538" />
        <label xlink:type="resource" xlink:label="label538" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_en-US">U.S tax on foreign dividends</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element538" xlink:to="label538" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="element539" />
        <label xlink:type="resource" xlink:label="label539" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationTaxCredits_en-US">Income Tax Reconciliation, Tax Credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element539" xlink:to="label539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="element540" />
        <label xlink:type="resource" xlink:label="label540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationTaxCredits_en-US">Tax credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element540" xlink:to="label540" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="element541" />
        <label xlink:type="resource" xlink:label="label541" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncomeTaxReconciliationTaxCredits_en-US">Tax credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element541" xlink:to="label541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="element542" />
        <label xlink:type="resource" xlink:label="label542" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_en-US">Increase (Decrease) In Income Taxes Resulting From Adjustment Of Prior Year Tax Accruals</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element542" xlink:to="label542" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="element543" />
        <label xlink:type="resource" xlink:label="label543" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_en-US">Impact of change to prior year tax accruals</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element543" xlink:to="label543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="element544" />
        <label xlink:type="resource" xlink:label="label544" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsPayableTrade_en-US">Increase (decrease) in trade accounts payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element544" xlink:to="label544" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="element545" />
        <label xlink:type="resource" xlink:label="label545" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccountsReceivable_en-US">(Increase) decrease in accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element545" xlink:to="label545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="element546" />
        <label xlink:type="resource" xlink:label="label546" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInAccountsReceivable_en-US">(Increase) decrease in accounts receivable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element546" xlink:to="label546" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="element547" />
        <label xlink:type="resource" xlink:label="label547" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_en-US">Decrease in accrued income taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element547" xlink:to="label547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="element548" />
        <label xlink:type="resource" xlink:label="label548" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInAccruedLiabilities_en-US">Decrease in accrued expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element548" xlink:to="label548" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="element549" />
        <label xlink:type="resource" xlink:label="label549" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInDeferredRevenue_en-US">(Decrease) increase in deferred revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element549" xlink:to="label549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="element550" />
        <label xlink:type="resource" xlink:label="label550" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInDeferredRevenue_en-US">Increase in deferred revenue</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element550" xlink:to="label550" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element551" />
        <label xlink:type="resource" xlink:label="label551" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInInventories_en-US">Increase in inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element551" xlink:to="label551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="element552" />
        <label xlink:type="resource" xlink:label="label552" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInInventories_en-US">Decrease (increase) in inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element552" xlink:to="label552" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="element553" />
        <label xlink:type="resource" xlink:label="label553" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_en-US">Increase (decrease) in other liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element553" xlink:to="label553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="element554" />
        <label xlink:type="resource" xlink:label="label554" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_en-US">(Decrease) increase in other liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element554" xlink:to="label554" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="element555" />
        <label xlink:type="resource" xlink:label="label555" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_en-US">Changes in operating assets and liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element555" xlink:to="label555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="element556" />
        <label xlink:type="resource" xlink:label="label556" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IncreaseDecreaseInOtherReceivables_en-US">Increase in other receivables and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element556" xlink:to="label556" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="element557" />
        <label xlink:type="resource" xlink:label="label557" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_IncreaseDecreaseInOtherReceivables_en-US">Decrease (increase) in other receivables and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element557" xlink:to="label557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="element558" />
        <label xlink:type="resource" xlink:label="label558" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_en-US">Other indefinite lived intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element558" xlink:to="label558" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="element559" />
        <label xlink:type="resource" xlink:label="label559" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_IntangibleAssetsFiniteLivedPolicy_en-US">Intangible Assets Finite Lived [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element559" xlink:to="label559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="element560" />
        <label xlink:type="resource" xlink:label="label560" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_InterestExpense_en-US">Interest expense, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element560" xlink:to="label560" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="element561" />
        <label xlink:type="resource" xlink:label="label561" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestExpense_en-US">Interest expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element561" xlink:to="label561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="element562" />
        <label xlink:type="resource" xlink:label="label562" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestPaidNet_en-US">Cash paid for interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element562" xlink:to="label562" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="element563" />
        <label xlink:type="resource" xlink:label="label563" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestRateSwapMember_en-US">Derivatives qualifying as hedges [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element563" xlink:to="label563" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="element564" />
        <label xlink:type="resource" xlink:label="label564" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InterestExpenseMember_en-US">Interest Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element564" xlink:to="label564" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="element565" />
        <label xlink:type="resource" xlink:label="label565" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryFinishedGoods_en-US">Finished Goods</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element565" xlink:to="label565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="element566" />
        <label xlink:type="resource" xlink:label="label566" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureTextBlock_en-US">Inventories Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element566" xlink:to="label566" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="element567" />
        <label xlink:type="resource" xlink:label="label567" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryDisclosureAbstract_en-US">Inventories Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element567" xlink:to="label567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="element568" />
        <label xlink:type="resource" xlink:label="label568" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryNet_en-US">Inventories</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element568" xlink:to="label568" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="element569" />
        <label xlink:type="resource" xlink:label="label569" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_InventoryNet_en-US">Total Inventories, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element569" xlink:to="label569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="element570" />
        <label xlink:type="resource" xlink:label="label570" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryWorkInProcess_en-US">Work in Process</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element570" xlink:to="label570" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="element571" />
        <label xlink:type="resource" xlink:label="label571" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryRawMaterials_en-US">Raw Materials</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element571" xlink:to="label571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="element572" />
        <label xlink:type="resource" xlink:label="label572" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_InventoryPolicyTextBlock_en-US">Inventories [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element572" xlink:to="label572" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="element573" />
        <label xlink:type="resource" xlink:label="label573" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LondonInterbankOfferedRateLIBORMember_en-US">London Interbank Offered Rate (LIBOR) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element573" xlink:to="label573" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="element574" />
        <label xlink:type="resource" xlink:label="label574" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongtermDebtTypeDomain_en-US">Long-term Debt, Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element574" xlink:to="label574" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="element575" />
        <label xlink:type="resource" xlink:label="label575" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongtermDebtTypeAxis_en-US">Long-term Debt, Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element575" xlink:to="label575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="element576" />
        <label xlink:type="resource" xlink:label="label576" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LandBuildingsAndImprovementsMember_en-US">Land, buildings and leasehold improvements [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element576" xlink:to="label576" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="element577" />
        <label xlink:type="resource" xlink:label="label577" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LeaseExpirationDate1_en-US">Lease Expiration Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element577" xlink:to="label577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="element578" />
        <label xlink:type="resource" xlink:label="label578" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LeasesAbstract_en-US">Leases Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element578" xlink:to="label578" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:label="element579" />
        <label xlink:type="resource" xlink:label="label579" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_en-US">Carrying amounts of major classes of liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element579" xlink:to="label579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="element580" />
        <label xlink:type="resource" xlink:label="label580" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquityAbstract_en-US">Liabilities and Stockholders' Equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element580" xlink:to="label580" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="element581" />
        <label xlink:type="resource" xlink:label="label581" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Liabilities_en-US">Total liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element581" xlink:to="label581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="element582" />
        <label xlink:type="resource" xlink:label="label582" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_Liabilities_en-US">Total liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element582" xlink:to="label582" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element583" />
        <label xlink:type="resource" xlink:label="label583" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Current liabilities held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element583" xlink:to="label583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element584" />
        <label xlink:type="resource" xlink:label="label584" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element584" xlink:to="label584" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="element585" />
        <label xlink:type="resource" xlink:label="label585" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_en-US">Current liabilities held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element585" xlink:to="label585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element586" />
        <label xlink:type="resource" xlink:label="label586" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total liabilities and stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element586" xlink:to="label586" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="element587" />
        <label xlink:type="resource" xlink:label="label587" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesAndStockholdersEquity_en-US">Total liabilities and stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element587" xlink:to="label587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="element588" />
        <label xlink:type="resource" xlink:label="label588" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesFairValueDisclosureAbstract_en-US">Liabilities Fair Value Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element588" xlink:to="label588" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="element589" />
        <label xlink:type="resource" xlink:label="label589" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_en-US">Long term liabilities held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element589" xlink:to="label589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="element590" />
        <label xlink:type="resource" xlink:label="label590" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element590" xlink:to="label590" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="element591" />
        <label xlink:type="resource" xlink:label="label591" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_en-US">Long term liabilities held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element591" xlink:to="label591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="element592" />
        <label xlink:type="resource" xlink:label="label592" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_en-US">Long term liabilities held for sale</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element592" xlink:to="label592" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="element593" />
        <label xlink:type="resource" xlink:label="label593" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element593" xlink:to="label593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="element594" />
        <label xlink:type="resource" xlink:label="label594" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_en-US">Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element594" xlink:to="label594" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element595" />
        <label xlink:type="resource" xlink:label="label595" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrentAbstract_en-US">Current liabilities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element595" xlink:to="label595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="element596" />
        <label xlink:type="resource" xlink:label="label596" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LiabilitiesCurrentAbstract_en-US">Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element596" xlink:to="label596" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element597" />
        <label xlink:type="resource" xlink:label="label597" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element597" xlink:to="label597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="element598" />
        <label xlink:type="resource" xlink:label="label598" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LiabilitiesCurrent_en-US">Total current liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element598" xlink:to="label598" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="element599" />
        <label xlink:type="resource" xlink:label="label599" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCredit_en-US">Line of Credit Facility, Amount Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element599" xlink:to="label599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="element600" />
        <label xlink:type="resource" xlink:label="label600" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_en-US">Maximum Borrowings Available Under The Current Credit Agreement</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element600" xlink:to="label600" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="element601" />
        <label xlink:type="resource" xlink:label="label601" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_en-US">Revolving line</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element601" xlink:to="label601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="element602" />
        <label xlink:type="resource" xlink:label="label602" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element602" xlink:to="label602" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="element603" />
        <label xlink:type="resource" xlink:label="label603" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element603" xlink:to="label603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="element604" />
        <label xlink:type="resource" xlink:label="label604" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_en-US">Interest Rate As Of Reporting Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element604" xlink:to="label604" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="element605" />
        <label xlink:type="resource" xlink:label="label605" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LoansPayableCurrent_en-US">Loans Payable Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element605" xlink:to="label605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="element606" />
        <label xlink:type="resource" xlink:label="label606" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_LoansPayableCurrent_en-US">Less: current installments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element606" xlink:to="label606" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="element607" />
        <label xlink:type="resource" xlink:label="label607" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebt_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element607" xlink:to="label607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="element608" />
        <label xlink:type="resource" xlink:label="label608" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LongTermDebt_en-US">Long-term Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element608" xlink:to="label608" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="element609" />
        <label xlink:type="resource" xlink:label="label609" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtAbstract_en-US">Long Term Debt [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element609" xlink:to="label609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="element610" />
        <label xlink:type="resource" xlink:label="label610" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtTextBlock_en-US">Long Term Debt Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element610" xlink:to="label610" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="element611" />
        <label xlink:type="resource" xlink:label="label611" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_en-US">Debt repayments of principal in Year Five</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element611" xlink:to="label611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="element612" />
        <label xlink:type="resource" xlink:label="label612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element612" xlink:to="label612" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="element613" />
        <label xlink:type="resource" xlink:label="label613" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_en-US">Debt repayments of principal in the next twelve months</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element613" xlink:to="label613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="element614" />
        <label xlink:type="resource" xlink:label="label614" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_en-US">2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element614" xlink:to="label614" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element615" />
        <label xlink:type="resource" xlink:label="label615" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtNoncurrent_en-US">Long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element615" xlink:to="label615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element616" />
        <label xlink:type="resource" xlink:label="label616" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_LongTermDebtNoncurrent_en-US">Long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element616" xlink:to="label616" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="element617" />
        <label xlink:type="resource" xlink:label="label617" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_LongTermDebtNoncurrent_en-US">Long-term debt, less current installments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element617" xlink:to="label617" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="element618" />
        <label xlink:type="resource" xlink:label="label618" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_en-US">Debt repayments of principal in Year Three</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element618" xlink:to="label618" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="element619" />
        <label xlink:type="resource" xlink:label="label619" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element619" xlink:to="label619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="element620" />
        <label xlink:type="resource" xlink:label="label620" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_en-US">Debt repayments of principal in Year Four</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element620" xlink:to="label620" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="element621" />
        <label xlink:type="resource" xlink:label="label621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element621" xlink:to="label621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="element622" />
        <label xlink:type="resource" xlink:label="label622" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_en-US">Debt repayments of principal in Year Two</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element622" xlink:to="label622" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="element623" />
        <label xlink:type="resource" xlink:label="label623" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_en-US">2020</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element623" xlink:to="label623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="element624" />
        <label xlink:type="resource" xlink:label="label624" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_LongTermLoansPayable_en-US">Term Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element624" xlink:to="label624" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element625" />
        <label xlink:type="resource" xlink:label="label625" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element625" xlink:to="label625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="element626" />
        <label xlink:type="resource" xlink:label="label626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_MachineryAndEquipmentMember_en-US">Machinery and Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element626" xlink:to="label626" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="element627" />
        <label xlink:type="resource" xlink:label="label627" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MovementInValuationAllowancesAndReservesRollForward_en-US">Movement in Valuation Allowances and Reserves Roll Forward [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element627" xlink:to="label627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="element628" />
        <label xlink:type="resource" xlink:label="label628" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_MovementInDeferredRevenueRollForward_en-US">Movement in Deferred Revenue [Roll Forward]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element628" xlink:to="label628" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="element629" />
        <label xlink:type="resource" xlink:label="label629" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NoncurrentAssets_en-US">Long-lived assets, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element629" xlink:to="label629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="element630" />
        <label xlink:type="resource" xlink:label="label630" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NoncurrentAssets_en-US">Total long-lived assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element630" xlink:to="label630" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="element631" />
        <label xlink:type="resource" xlink:label="label631" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_en-US">Cash flows provided by (used in) financing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element631" xlink:to="label631" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element632" />
        <label xlink:type="resource" xlink:label="label632" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash (used in) provided by financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element632" xlink:to="label632" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="element633" />
        <label xlink:type="resource" xlink:label="label633" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInFinancingActivities_en-US">Net cash provided by (used in) financing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element633" xlink:to="label633" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element634" />
        <label xlink:type="resource" xlink:label="label634" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash used in investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element634" xlink:to="label634" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="element635" />
        <label xlink:type="resource" xlink:label="label635" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInInvestingActivities_en-US">Net cash used in investing activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element635" xlink:to="label635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="element636" />
        <label xlink:type="resource" xlink:label="label636" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_en-US">Cash flows used in investing activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element636" xlink:to="label636" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="element637" />
        <label xlink:type="resource" xlink:label="label637" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_en-US">Cash flows from operating activities:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element637" xlink:to="label637" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element638" />
        <label xlink:type="resource" xlink:label="label638" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash provided by operating activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element638" xlink:to="label638" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="element639" />
        <label xlink:type="resource" xlink:label="label639" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetCashProvidedByUsedInOperatingActivities_en-US">Net cash provided by operating activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element639" xlink:to="label639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element640" />
        <label xlink:type="resource" xlink:label="label640" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NetIncomeLoss_en-US">Net loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element640" xlink:to="label640" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element641" />
        <label xlink:type="resource" xlink:label="label641" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NetIncomeLoss_en-US">Net income (loss)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element641" xlink:to="label641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="element642" />
        <label xlink:type="resource" xlink:label="label642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NetIncomeLoss_en-US">Net loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element642" xlink:to="label642" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription" xlink:label="element643" />
        <label xlink:type="resource" xlink:label="label643" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription_en-US">New Accounting Pronouncement or Change in Accounting Principle, Description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element643" xlink:to="label643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="element644" />
        <label xlink:type="resource" xlink:label="label644" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_en-US">New Accounting Pronouncements Or Change In Accounting Principle [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element644" xlink:to="label644" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="element645" />
        <label xlink:type="resource" xlink:label="label645" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_en-US">New Accounting Pronouncements Or Change In Accounting Principle</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element645" xlink:to="label645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="element646" />
        <label xlink:type="resource" xlink:label="label646" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_en-US">NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element646" xlink:to="label646" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="element647" />
        <label xlink:type="resource" xlink:label="label647" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_en-US">New Accounting Pronouncements Or Change In Accounting Principle [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element647" xlink:to="label647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="element648" />
        <label xlink:type="resource" xlink:label="label648" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_NonoperatingIncomeExpense_en-US">Other expense, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element648" xlink:to="label648" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="element649" />
        <label xlink:type="resource" xlink:label="label649" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_NonoperatingIncomeExpense_en-US">Other expense, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element649" xlink:to="label649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="element650" />
        <label xlink:type="resource" xlink:label="label650" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NonoperatingIncomeExpense_en-US">Nonoperating Income Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element650" xlink:to="label650" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="element651" />
        <label xlink:type="resource" xlink:label="label651" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NotesPayableCurrent_en-US">Notes payable</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element651" xlink:to="label651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="element652" />
        <label xlink:type="resource" xlink:label="label652" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_NumberOfBusinessesAcquired_en-US">Number of businesses acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element652" xlink:to="label652" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="element653" />
        <label xlink:type="resource" xlink:label="label653" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OfficeEquipmentMember_en-US">Office Equipment [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element653" xlink:to="label653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="element654" />
        <label xlink:type="resource" xlink:label="label654" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OfficeEquipmentMember_en-US">Computer equipment and software [member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element654" xlink:to="label654" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="element655" />
        <label xlink:type="resource" xlink:label="label655" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_en-US">2019</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element655" xlink:to="label655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="element656" />
        <label xlink:type="resource" xlink:label="label656" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_en-US">Operating Leases, Total Future Minimum Payments Due</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element656" xlink:to="label656" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="element657" />
        <label xlink:type="resource" xlink:label="label657" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_en-US">Operating Leases, Total Future Minimum Payments Due</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element657" xlink:to="label657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="element658" />
        <label xlink:type="resource" xlink:label="label658" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesRentExpenseNet_en-US">Operating Leases, Rent Expense, Net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element658" xlink:to="label658" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:label="element659" />
        <label xlink:type="resource" xlink:label="label659" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_en-US">HART Sublease Rent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element659" xlink:to="label659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element660" />
        <label xlink:type="resource" xlink:label="label660" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingIncomeLoss_en-US">Operating income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element660" xlink:to="label660" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element661" />
        <label xlink:type="resource" xlink:label="label661" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingIncomeLoss_en-US">Operating loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element661" xlink:to="label661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="element662" />
        <label xlink:type="resource" xlink:label="label662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingIncomeLoss_en-US">Operating loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element662" xlink:to="label662" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="element663" />
        <label xlink:type="resource" xlink:label="label663" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingExpenses_en-US">Total operating expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element663" xlink:to="label663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="element664" />
        <label xlink:type="resource" xlink:label="label664" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OperatingExpenses_en-US">Total operating expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element664" xlink:to="label664" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="element665" />
        <label xlink:type="resource" xlink:label="label665" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_en-US">Leases Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element665" xlink:to="label665" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="element666" />
        <label xlink:type="resource" xlink:label="label666" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLossCarryforwards_en-US">Operating Loss Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element666" xlink:to="label666" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="element667" />
        <label xlink:type="resource" xlink:label="label667" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OperatingLossCarryforwards_en-US">Operating loss carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element667" xlink:to="label667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="element668" />
        <label xlink:type="resource" xlink:label="label668" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_en-US">2022</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element668" xlink:to="label668" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="element669" />
        <label xlink:type="resource" xlink:label="label669" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_en-US">Thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element669" xlink:to="label669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="element670" />
        <label xlink:type="resource" xlink:label="label670" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_en-US">2021</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element670" xlink:to="label670" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="element671" />
        <label xlink:type="resource" xlink:label="label671" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_en-US">2023</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element671" xlink:to="label671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="element672" />
        <label xlink:type="resource" xlink:label="label672" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_en-US">2020</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element672" xlink:to="label672" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="element673" />
        <label xlink:type="resource" xlink:label="label673" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_en-US">Basis of Presentation and Summary of Significant Accounting Policies Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element673" xlink:to="label673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="element674" />
        <label xlink:type="resource" xlink:label="label674" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_en-US">Basis of Presentation and Summary of Significant Accounting Policies Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element674" xlink:to="label674" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="element675" />
        <label xlink:type="resource" xlink:label="label675" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_en-US">Amount of net loss included in net periodic pension costs, net of tax expense of $52, $58 and $52 in 2016, 2015 and 2014, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element675" xlink:to="label675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="element676" />
        <label xlink:type="resource" xlink:label="label676" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_en-US">Pension Plan Reclassification Adjustment from AOCI, net tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element676" xlink:to="label676" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="element677" />
        <label xlink:type="resource" xlink:label="label677" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_en-US">Amortization of net losses included in net periodic pension costs, net of tax expense of $56 and $62 in 2018 and 2017, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element677" xlink:to="label677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="element678" />
        <label xlink:type="resource" xlink:label="label678" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_en-US">Amount of net loss included in net periodic pension costs, net of tax expense of $52, $58 and $52 in 2016, 2015 and 2014, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element678" xlink:to="label678" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="element679" />
        <label xlink:type="resource" xlink:label="label679" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xml:lang="en-US" id="NegatedTotal_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_en-US">Pension Plan Reclassification Adjustment from AOCI, net tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element679" xlink:to="label679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="element680" />
        <label xlink:type="resource" xlink:label="label680" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_en-US">Other Comprehensive Income (Loss) before Reclassifications</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element680" xlink:to="label680" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="element681" />
        <label xlink:type="resource" xlink:label="label681" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_en-US">Derivatives Reclassification Adjustment from AOCI, tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element681" xlink:to="label681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:label="element682" />
        <label xlink:type="resource" xlink:label="label682" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_en-US">Pension Plan Reclassification Adjustment from AOCI, before tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element682" xlink:to="label682" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax" xlink:label="element683" />
        <label xlink:type="resource" xlink:label="label683" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax_en-US">Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element683" xlink:to="label683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="element684" />
        <label xlink:type="resource" xlink:label="label684" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_en-US">Amounts reclassified from accumulated other comprehensive income to net income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element684" xlink:to="label684" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="element685" />
        <label xlink:type="resource" xlink:label="label685" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_en-US">Derivatives Reclassification Adjustment from AOCI, net tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element685" xlink:to="label685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="element686" />
        <label xlink:type="resource" xlink:label="label686" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_en-US">Amounts reclassified from accumulated other comprehensive (loss) to net (loss) income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element686" xlink:to="label686" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="element687" />
        <label xlink:type="resource" xlink:label="label687" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xml:lang="en-US" id="NegatedTotal_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_en-US">Derivatives Reclassification Adjustment from AOCI, net tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element687" xlink:to="label687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:label="element688" />
        <label xlink:type="resource" xlink:label="label688" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_en-US">Pension Plan Reclassification Adjustment from AOCI, tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element688" xlink:to="label688" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax" xlink:label="element689" />
        <label xlink:type="resource" xlink:label="label689" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_en-US">Derivatives Reclassification Adjustment from AOCI, before tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element689" xlink:to="label689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element690" />
        <label xlink:type="resource" xlink:label="label690" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Unrealized losses on pension benefit obligation, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element690" xlink:to="label690" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element691" />
        <label xlink:type="resource" xlink:label="label691" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Unrealized losses on pension benefit obligation, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element691" xlink:to="label691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element692" />
        <label xlink:type="resource" xlink:label="label692" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Defined benefit pension plans, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element692" xlink:to="label692" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="element693" />
        <label xlink:type="resource" xlink:label="label693" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xml:lang="en-US" id="NegatedTotal_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_en-US">Defined benefit pension plans, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element693" xlink:to="label693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="element694" />
        <label xlink:type="resource" xlink:label="label694" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_en-US">Derivatives qualifying as hedges, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element694" xlink:to="label694" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="element695" />
        <label xlink:type="resource" xlink:label="label695" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_en-US">Derivatives qualifying as hedges, net of tax total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element695" xlink:to="label695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element696" />
        <label xlink:type="resource" xlink:label="label696" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other Comprehensive Income (Loss), Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element696" xlink:to="label696" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element697" />
        <label xlink:type="resource" xlink:label="label697" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other Comprehensive Income (Loss), Net of Tax, total</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element697" xlink:to="label697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="element698" />
        <label xlink:type="resource" xlink:label="label698" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeLossNetOfTax_en-US">Other comprehensive loss</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element698" xlink:to="label698" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="element699" />
        <label xlink:type="resource" xlink:label="label699" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsNoncurrent_en-US">Other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element699" xlink:to="label699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="element700" />
        <label xlink:type="resource" xlink:label="label700" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsCurrent_en-US">Other receivables and other assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element700" xlink:to="label700" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element701" />
        <label xlink:type="resource" xlink:label="label701" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other Comprehensive Income (Loss):</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element701" xlink:to="label701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="element702" />
        <label xlink:type="resource" xlink:label="label702" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAccruedLiabilitiesNoncurrent_en-US">Other liabilities- non current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element702" xlink:to="label702" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="element703" />
        <label xlink:type="resource" xlink:label="label703" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_OtherAccruedLiabilitiesNoncurrent_en-US">Other long term liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element703" xlink:to="label703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element704" />
        <label xlink:type="resource" xlink:label="label704" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element704" xlink:to="label704" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element705" />
        <label xlink:type="resource" xlink:label="label705" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Defined benefit pension plans, net of tax:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element705" xlink:to="label705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element706" />
        <label xlink:type="resource" xlink:label="label706" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Period Increase Decrease [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element706" xlink:to="label706" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="element707" />
        <label xlink:type="resource" xlink:label="label707" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_en-US">Derivatives qualifying as hedges, net of tax:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element707" xlink:to="label707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="element708" />
        <label xlink:type="resource" xlink:label="label708" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_en-US">Foreign currency translation adjustments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element708" xlink:to="label708" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax" xlink:label="element709" />
        <label xlink:type="resource" xlink:label="label709" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax_en-US">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element709" xlink:to="label709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="element710" />
        <label xlink:type="resource" xlink:label="label710" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_en-US">Net (loss) gain, net of tax benefit of $10 and $246 in 2018 and 2017, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element710" xlink:to="label710" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="element711" />
        <label xlink:type="resource" xlink:label="label711" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_en-US">Net (loss) gain, net of tax benefit of $10 and $246 in 2018 and 2017, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element711" xlink:to="label711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="element712" />
        <label xlink:type="resource" xlink:label="label712" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_en-US">Net (loss) gain, net of tax benefit of $10 and $246 in 2018 and 2017, respectively</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element712" xlink:to="label712" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="element713" />
        <label xlink:type="resource" xlink:label="label713" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_en-US">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element713" xlink:to="label713" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="element714" />
        <label xlink:type="resource" xlink:label="label714" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_en-US">Loss on derivative instruments designated and qualifying as cash flow hedges</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element714" xlink:to="label714" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="element715" />
        <label xlink:type="resource" xlink:label="label715" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_en-US">(Loss) gain on derivative instruments designated and qualifying as cash flow hedges</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element715" xlink:to="label715" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInterestAndDividendIncome" xlink:label="element716" />
        <label xlink:type="resource" xlink:label="label716" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherInterestAndDividendIncome_en-US">Interest income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element716" xlink:to="label716" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherGeneralExpense" xlink:label="element717" />
        <label xlink:type="resource" xlink:label="label717" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherGeneralExpense_en-US">HART transaction costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element717" xlink:to="label717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="element718" />
        <label xlink:type="resource" xlink:label="label718" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesCurrent_en-US">Other liabilities - current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element718" xlink:to="label718" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="element719" />
        <label xlink:type="resource" xlink:label="label719" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpenseAbstract_en-US">Other income (expense):</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element719" xlink:to="label719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="element720" />
        <label xlink:type="resource" xlink:label="label720" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherNonoperatingIncomeExpense_en-US">Other expense, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element720" xlink:to="label720" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="element721" />
        <label xlink:type="resource" xlink:label="label721" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherLiabilitiesMember_en-US">Other liabilities-non current [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element721" xlink:to="label721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element722" />
        <label xlink:type="resource" xlink:label="label722" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other Accrued Liabilities Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element722" xlink:to="label722" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="element723" />
        <label xlink:type="resource" xlink:label="label723" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_OtherAccruedLiabilitiesCurrent_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element723" xlink:to="label723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="element724" />
        <label xlink:type="resource" xlink:label="label724" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherAssetsMember_en-US">Other Assets [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element724" xlink:to="label724" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="element725" />
        <label xlink:type="resource" xlink:label="label725" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element725" xlink:to="label725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="element726" />
        <label xlink:type="resource" xlink:label="label726" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element726" xlink:to="label726" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract" xlink:label="element727" />
        <label xlink:type="resource" xlink:label="label727" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract_en-US">Recently Issued Accounting Pronouncements [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element727" xlink:to="label727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PatentsMember" xlink:label="element728" />
        <label xlink:type="resource" xlink:label="label728" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PatentsMember_en-US">Patents [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element728" xlink:to="label728" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element729" />
        <label xlink:type="resource" xlink:label="label729" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Acquisitions, net of cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element729" xlink:to="label729" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="element730" />
        <label xlink:type="resource" xlink:label="label730" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_en-US">Acquisitions, net of cash acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element730" xlink:to="label730" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="element731" />
        <label xlink:type="resource" xlink:label="label731" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsOfDebtIssuanceCosts_en-US">Payments of debt issuance costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element731" xlink:to="label731" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="element732" />
        <label xlink:type="resource" xlink:label="label732" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_PaymentsOfDebtIssuanceCosts_en-US">Payments of debt issuance costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element732" xlink:to="label732" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element733" />
        <label xlink:type="resource" xlink:label="label733" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Payments To Acquire Property Plant And Equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element733" xlink:to="label733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="element734" />
        <label xlink:type="resource" xlink:label="label734" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_en-US">Additions to property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element734" xlink:to="label734" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="element735" />
        <label xlink:type="resource" xlink:label="label735" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionPlansDefinedBenefitMember_en-US">Defined benefit pension plans [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element735" xlink:to="label735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="element736" />
        <label xlink:type="resource" xlink:label="label736" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_en-US">Defined Benefit Plans Liabilities Noncurrent</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element736" xlink:to="label736" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="element737" />
        <label xlink:type="resource" xlink:label="label737" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_en-US">Employee Benefit Plans Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element737" xlink:to="label737" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="element738" />
        <label xlink:type="resource" xlink:label="label738" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PlanAssetCategoriesDomain_en-US">Plan Asset Categories [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element738" xlink:to="label738" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="element739" />
        <label xlink:type="resource" xlink:label="label739" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockParOrStatedValuePerShare_en-US">Preferred Stock Par value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element739" xlink:to="label739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="element740" />
        <label xlink:type="resource" xlink:label="label740" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockSharesAuthorized_en-US">Preferred Stock - Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element740" xlink:to="label740" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="element741" />
        <label xlink:type="resource" xlink:label="label741" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockValue_en-US">Preferred stock, par value $0 per share, 5,000,000 shares authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element741" xlink:to="label741" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="element742" />
        <label xlink:type="resource" xlink:label="label742" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PreferredStockSharesOutstanding_en-US">Preferred stock issued or outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element742" xlink:to="label742" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:label="element743" />
        <label xlink:type="resource" xlink:label="label743" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_en-US">Proceeds from Derivative Instrument, Financing Activities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element743" xlink:to="label743" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:label="element744" />
        <label xlink:type="resource" xlink:label="label744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_en-US">Proceeds from interest rate swaps unwinding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element744" xlink:to="label744" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="element745" />
        <label xlink:type="resource" xlink:label="label745" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromIssuanceOfCommonStock_en-US">Net proceeds from issuance of common stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element745" xlink:to="label745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="element746" />
        <label xlink:type="resource" xlink:label="label746" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ProceedsFromIssuanceOfCommonStock_en-US">Net proceeds from (net taxes paid for) issuance of common stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element746" xlink:to="label746" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="element747" />
        <label xlink:type="resource" xlink:label="label747" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_en-US">Proceeds From Divestiture Of Businesses Net Of Cash Divested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element747" xlink:to="label747" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="element748" />
        <label xlink:type="resource" xlink:label="label748" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_en-US">Disposition, net of cash sold</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element748" xlink:to="label748" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="element749" />
        <label xlink:type="resource" xlink:label="label749" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_en-US">Proceeds From Divestiture Of Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element749" xlink:to="label749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="element750" />
        <label xlink:type="resource" xlink:label="label750" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromIssuanceOfSecuredDebt_en-US">Proceeds from issuance of debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element750" xlink:to="label750" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="element751" />
        <label xlink:type="resource" xlink:label="label751" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromLinesOfCredit_en-US">Proceeds From Lines Of Credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element751" xlink:to="label751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="element752" />
        <label xlink:type="resource" xlink:label="label752" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProceedsFromLinesOfCredit_en-US">Advances under the revolving line of credit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element752" xlink:to="label752" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="element753" />
        <label xlink:type="resource" xlink:label="label753" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_en-US">Proceeds from sales of property, plant and equipment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element753" xlink:to="label753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="element754" />
        <label xlink:type="resource" xlink:label="label754" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyAccrualClassifiedCurrent_en-US">Product Warranty Accrual Current</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element754" xlink:to="label754" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="element755" />
        <label xlink:type="resource" xlink:label="label755" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ProductWarrantyAccrualClassifiedCurrent_en-US">Warranty costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element755" xlink:to="label755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="element756" />
        <label xlink:type="resource" xlink:label="label756" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantyDisclosureTextBlock_en-US">Warranties Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element756" xlink:to="label756" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="element757" />
        <label xlink:type="resource" xlink:label="label757" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProductWarrantiesDisclosuresAbstract_en-US">Warranties Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element757" xlink:to="label757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="element758" />
        <label xlink:type="resource" xlink:label="label758" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentByTypeAxis_en-US">Property, Plant and Equipment by Type [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element758" xlink:to="label758" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="element759" />
        <label xlink:type="resource" xlink:label="label759" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentUsefulLife_en-US">Property, Plant and Equipment useful life</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element759" xlink:to="label759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="element760" />
        <label xlink:type="resource" xlink:label="label760" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentLineItems_en-US">Property, Plant and Equipment [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element760" xlink:to="label760" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="element761" />
        <label xlink:type="resource" xlink:label="label761" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element761" xlink:to="label761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="element762" />
        <label xlink:type="resource" xlink:label="label762" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentAbstract_en-US">Property, Plant and Equipment Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element762" xlink:to="label762" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="element763" />
        <label xlink:type="resource" xlink:label="label763" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentGross_en-US">Property, Plant and Equipment, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element763" xlink:to="label763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="element764" />
        <label xlink:type="resource" xlink:label="label764" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_en-US">Property, Plant and Equipment [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element764" xlink:to="label764" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="element765" />
        <label xlink:type="resource" xlink:label="label765" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentTypeDomain_en-US">Property, Plant and Equipment, Type [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element765" xlink:to="label765" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element766" />
        <label xlink:type="resource" xlink:label="label766" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element766" xlink:to="label766" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="element767" />
        <label xlink:type="resource" xlink:label="label767" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_PropertyPlantAndEquipmentNet_en-US">Property, plant and equipment, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element767" xlink:to="label767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="element768" />
        <label xlink:type="resource" xlink:label="label768" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ProvisionForDoubtfulAccounts_en-US">Provision for (recovery of) allowance for doubtful accounts</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element768" xlink:to="label768" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="element769" />
        <label xlink:type="resource" xlink:label="label769" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialDataAbstract_en-US">Quarterly Financial Data [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element769" xlink:to="label769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="element770" />
        <label xlink:type="resource" xlink:label="label770" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationTextBlock_en-US">Quarterly Financial Information (unaudited) Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element770" xlink:to="label770" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="element771" />
        <label xlink:type="resource" xlink:label="label771" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_en-US">Quarterly Financial Information Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element771" xlink:to="label771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="element772" />
        <label xlink:type="resource" xlink:label="label772" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReceivablesPolicyTextBlock_en-US">Allowance for Doubtful Accounts [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element772" xlink:to="label772" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element773" />
        <label xlink:type="resource" xlink:label="label773" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification from Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element773" xlink:to="label773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element774" />
        <label xlink:type="resource" xlink:label="label774" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification from Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element774" xlink:to="label774" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element775" />
        <label xlink:type="resource" xlink:label="label775" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification from Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element775" xlink:to="label775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element776" />
        <label xlink:type="resource" xlink:label="label776" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xml:lang="en-US" id="NegatedTotal_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Reclassification from Accumulated Other Comprehensive Income</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element776" xlink:to="label776" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="element777" />
        <label xlink:type="resource" xlink:label="label777" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xml:lang="en-US" id="NegatedTerse_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_en-US">Amounts reclassified from AOCI</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element777" xlink:to="label777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="element778" />
        <label xlink:type="resource" xlink:label="label778" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_en-US">Reclassification Out of AOCI [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element778" xlink:to="label778" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="element779" />
        <label xlink:type="resource" xlink:label="label779" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_en-US">Reclassifications Out of Accumulated Other Comprehensive Income [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element779" xlink:to="label779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="element780" />
        <label xlink:type="resource" xlink:label="label780" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element780" xlink:to="label780" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Reclassifications" xlink:label="element781" />
        <label xlink:type="resource" xlink:label="label781" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Reclassifications_en-US">Reclassifications [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element781" xlink:to="label781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="element782" />
        <label xlink:type="resource" xlink:label="label782" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_en-US">Reconciliation Of Uncertain Tax Liabilities [abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element782" xlink:to="label782" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="element783" />
        <label xlink:type="resource" xlink:label="label783" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RelatedPartyTransactionsAbstract_en-US">Related Party Transactions [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element783" xlink:to="label783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="element784" />
        <label xlink:type="resource" xlink:label="label784" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_en-US">Related Party Transactions Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element784" xlink:to="label784" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="element785" />
        <label xlink:type="resource" xlink:label="label785" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfShortTermDebt_en-US">Repayments of short-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element785" xlink:to="label785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="element786" />
        <label xlink:type="resource" xlink:label="label786" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_RepaymentsOfShortTermDebt_en-US">Repayments of short-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element786" xlink:to="label786" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element787" />
        <label xlink:type="resource" xlink:label="label787" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RepaymentsOfLongTermDebt_en-US">Repayments of debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element787" xlink:to="label787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="element788" />
        <label xlink:type="resource" xlink:label="label788" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_RepaymentsOfLongTermDebt_en-US">Repayments of debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element788" xlink:to="label788" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="element789" />
        <label xlink:type="resource" xlink:label="label789" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpenseMember_en-US">Research and Development Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element789" xlink:to="label789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="element790" />
        <label xlink:type="resource" xlink:label="label790" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ResearchAndDevelopmentExpenseMember_en-US">Research and development</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element790" xlink:to="label790" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="element791" />
        <label xlink:type="resource" xlink:label="label791" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ResearchAndDevelopmentExpense_en-US">Research and development expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element791" xlink:to="label791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="element792" />
        <label xlink:type="resource" xlink:label="label792" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RestructuringCharges_en-US">Restructuring charges (credits)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element792" xlink:to="label792" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="element793" />
        <label xlink:type="resource" xlink:label="label793" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsAccumulatedDeficit_en-US">Accumulated deficit</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element793" xlink:to="label793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="element794" />
        <label xlink:type="resource" xlink:label="label794" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RetainedEarningsMember_en-US">Retained Earnings [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element794" xlink:to="label794" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="element795" />
        <label xlink:type="resource" xlink:label="label795" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerAbstract_en-US">Revenue from Contract with Customer [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element795" xlink:to="label795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="element796" />
        <label xlink:type="resource" xlink:label="label796" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueFromContractWithCustomerTextBlock_en-US">Revenue from Contract with Customer [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element796" xlink:to="label796" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="element797" />
        <label xlink:type="resource" xlink:label="label797" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevenueRecognitionPolicyTextBlock_en-US">Revenue Recognition [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element797" xlink:to="label797" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="element798" />
        <label xlink:type="resource" xlink:label="label798" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_Revenues_en-US">Revenues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element798" xlink:to="label798" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="element799" />
        <label xlink:type="resource" xlink:label="label799" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_RevolvingCreditFacilityMember_en-US">Revolving Credit Facility [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element799" xlink:to="label799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="element800" />
        <label xlink:type="resource" xlink:label="label800" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_RevolvingCreditFacilityMember_en-US">Revolving line</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element800" xlink:to="label800" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="element801" />
        <label xlink:type="resource" xlink:label="label801" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_en-US">Capital Stock Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element801" xlink:to="label801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="element802" />
        <label xlink:type="resource" xlink:label="label802" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element802" xlink:to="label802" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="element803" />
        <label xlink:type="resource" xlink:label="label803" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_en-US">Options Outstanding, Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element803" xlink:to="label803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="element804" />
        <label xlink:type="resource" xlink:label="label804" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element804" xlink:to="label804" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="element805" />
        <label xlink:type="resource" xlink:label="label805" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_en-US">Options Exercisable, Weighted Average Remaining Contractual Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element805" xlink:to="label805" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="element806" />
        <label xlink:type="resource" xlink:label="label806" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element806" xlink:to="label806" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="element807" />
        <label xlink:type="resource" xlink:label="label807" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_en-US">Number of shares vested</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element807" xlink:to="label807" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="element808" />
        <label xlink:type="resource" xlink:label="label808" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element808" xlink:to="label808" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="element809" />
        <label xlink:type="resource" xlink:label="label809" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_en-US">Options Exercisable, Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element809" xlink:to="label809" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element810" />
        <label xlink:type="resource" xlink:label="label810" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price, Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element810" xlink:to="label810" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element811" />
        <label xlink:type="resource" xlink:label="label811" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Begining Balance Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element811" xlink:to="label811" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="element812" />
        <label xlink:type="resource" xlink:label="label812" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_en-US">Closing Balance Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element812" xlink:to="label812" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="element813" />
        <label xlink:type="resource" xlink:label="label813" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element813" xlink:to="label813" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="element814" />
        <label xlink:type="resource" xlink:label="label814" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_en-US">Vested in period, Restricted Stock Unit, Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element814" xlink:to="label814" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="element815" />
        <label xlink:type="resource" xlink:label="label815" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_en-US">Fair Value Assumptions, Expected Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element815" xlink:to="label815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="element816" />
        <label xlink:type="resource" xlink:label="label816" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_en-US">Expected holding period (in years)</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element816" xlink:to="label816" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesMember" xlink:label="element817" />
        <label xlink:type="resource" xlink:label="label817" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SalesMember_en-US">Sales Revenue, Goods, Net [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element817" xlink:to="label817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="element818" />
        <label xlink:type="resource" xlink:label="label818" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element818" xlink:to="label818" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="element819" />
        <label xlink:type="resource" xlink:label="label819" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_en-US">Schedule of Inventory [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element819" xlink:to="label819" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="element820" />
        <label xlink:type="resource" xlink:label="label820" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_en-US">Schedule of Quarterly Financial Information [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element820" xlink:to="label820" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="element821" />
        <label xlink:type="resource" xlink:label="label821" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element821" xlink:to="label821" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:label="element822" />
        <label xlink:type="resource" xlink:label="label822" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_en-US">Schedule of Net Funded Status [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element822" xlink:to="label822" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="element823" />
        <label xlink:type="resource" xlink:label="label823" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_en-US">Table Of Assumptions [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element823" xlink:to="label823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="element824" />
        <label xlink:type="resource" xlink:label="label824" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element824" xlink:to="label824" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="element825" />
        <label xlink:type="resource" xlink:label="label825" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element825" xlink:to="label825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="element826" />
        <label xlink:type="resource" xlink:label="label826" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_en-US">Schedule of Nonvested Share Activity [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element826" xlink:to="label826" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="element827" />
        <label xlink:type="resource" xlink:label="label827" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element827" xlink:to="label827" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="element828" />
        <label xlink:type="resource" xlink:label="label828" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_en-US">Warranty Rollforward Disclosure [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element828" xlink:to="label828" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock" xlink:label="element829" />
        <label xlink:type="resource" xlink:label="label829" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock_en-US">Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element829" xlink:to="label829" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="element830" />
        <label xlink:type="resource" xlink:label="label830" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element830" xlink:to="label830" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="element831" />
        <label xlink:type="resource" xlink:label="label831" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_en-US">Schedule of Finite-Lived Intangible Assets by Major Class [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element831" xlink:to="label831" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="element832" />
        <label xlink:type="resource" xlink:label="label832" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_en-US">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element832" xlink:to="label832" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="element833" />
        <label xlink:type="resource" xlink:label="label833" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_en-US">Basic and Diluted Shares [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element833" xlink:to="label833" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element834" />
        <label xlink:type="resource" xlink:label="label834" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Schedule of Cash Flow Hedges Included in AOCI [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element834" xlink:to="label834" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="element835" />
        <label xlink:type="resource" xlink:label="label835" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDebtTableTextBlock_en-US">Schedule of Debt [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element835" xlink:to="label835" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:label="element836" />
        <label xlink:type="resource" xlink:label="label836" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_en-US">Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element836" xlink:to="label836" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:label="element837" />
        <label xlink:type="resource" xlink:label="label837" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_en-US">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element837" xlink:to="label837" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:label="element838" />
        <label xlink:type="resource" xlink:label="label838" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_en-US">Schedule Of Costs Of Retirement Plans [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element838" xlink:to="label838" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element839" />
        <label xlink:type="resource" xlink:label="label839" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_en-US">Accumulated Other Comprehensive Income [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element839" xlink:to="label839" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="element840" />
        <label xlink:type="resource" xlink:label="label840" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element840" xlink:to="label840" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element841" />
        <label xlink:type="resource" xlink:label="label841" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_en-US">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element841" xlink:to="label841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:label="element842" />
        <label xlink:type="resource" xlink:label="label842" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element842" xlink:to="label842" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="element843" />
        <label xlink:type="resource" xlink:label="label843" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_en-US">Schedule of Assumptions Used [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element843" xlink:to="label843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="element844" />
        <label xlink:type="resource" xlink:label="label844" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element844" xlink:to="label844" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="element845" />
        <label xlink:type="resource" xlink:label="label845" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element845" xlink:to="label845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="element846" />
        <label xlink:type="resource" xlink:label="label846" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element846" xlink:to="label846" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock" xlink:label="element847" />
        <label xlink:type="resource" xlink:label="label847" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock_en-US">Schedule of effect of derivative instruments on the consolidated statements of operations [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element847" xlink:to="label847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="element848" />
        <label xlink:type="resource" xlink:label="label848" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_en-US">Schedule of Allocation of Plan Assets [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element848" xlink:to="label848" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="element849" />
        <label xlink:type="resource" xlink:label="label849" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_en-US">Schedule of Defined Benefit Plans Disclosures [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element849" xlink:to="label849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:label="element850" />
        <label xlink:type="resource" xlink:label="label850" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_en-US">Schedule of Business Acquisitions , Contingent Consideration [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element850" xlink:to="label850" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="element851" />
        <label xlink:type="resource" xlink:label="label851" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_en-US">Schedule of Business Acquisitions [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element851" xlink:to="label851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="element852" />
        <label xlink:type="resource" xlink:label="label852" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element852" xlink:to="label852" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="element853" />
        <label xlink:type="resource" xlink:label="label853" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_en-US">Stock Based Compensation Expense Activity By Function [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element853" xlink:to="label853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="element854" />
        <label xlink:type="resource" xlink:label="label854" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element854" xlink:to="label854" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="element855" />
        <label xlink:type="resource" xlink:label="label855" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element855" xlink:to="label855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="element856" />
        <label xlink:type="resource" xlink:label="label856" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfGoodwillTextBlock_en-US">Goodwill Rollforward [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element856" xlink:to="label856" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="element857" />
        <label xlink:type="resource" xlink:label="label857" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_en-US">Schedule of Property, Plant and Equipment [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element857" xlink:to="label857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="element858" />
        <label xlink:type="resource" xlink:label="label858" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_en-US">Segment and Related Information [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element858" xlink:to="label858" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="element859" />
        <label xlink:type="resource" xlink:label="label859" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element859" xlink:to="label859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="element860" />
        <label xlink:type="resource" xlink:label="label860" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element860" xlink:to="label860" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="element861" />
        <label xlink:type="resource" xlink:label="label861" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element861" xlink:to="label861" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="element862" />
        <label xlink:type="resource" xlink:label="label862" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_en-US">Schedule of Summary of Outstanding and Exercisable Options [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element862" xlink:to="label862" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="element863" />
        <label xlink:type="resource" xlink:label="label863" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element863" xlink:to="label863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtCurrent" xlink:label="element864" />
        <label xlink:type="resource" xlink:label="label864" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SecuredDebtCurrent_en-US">Current portion, long-term debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element864" xlink:to="label864" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtCurrent" xlink:label="element865" />
        <label xlink:type="resource" xlink:label="label865" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_SecuredDebtCurrent_en-US">Less: current installments</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element865" xlink:to="label865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="element866" />
        <label xlink:type="resource" xlink:label="label866" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SecuredDebt_en-US">Secured Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element866" xlink:to="label866" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="element867" />
        <label xlink:type="resource" xlink:label="label867" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_SecuredDebt_en-US">Total Debt</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element867" xlink:to="label867" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="element868" />
        <label xlink:type="resource" xlink:label="label868" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SecuredDebtMember_en-US">Term Loan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element868" xlink:to="label868" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="element869" />
        <label xlink:type="resource" xlink:label="label869" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SecuredDebtMember_en-US">Term Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element869" xlink:to="label869" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="element870" />
        <label xlink:type="resource" xlink:label="label870" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingInformationLineItems_en-US">Segment and related Information [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element870" xlink:to="label870" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:label="element871" />
        <label xlink:type="resource" xlink:label="label871" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_en-US">Segment and Related Information Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element871" xlink:to="label871" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="element872" />
        <label xlink:type="resource" xlink:label="label872" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentReportingDisclosureTextBlock_en-US">Segment Reporting Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element872" xlink:to="label872" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="element873" />
        <label xlink:type="resource" xlink:label="label873" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SegmentDiscontinuedOperationsMember_en-US">Denville wholly owned subidiary, discontinued operations [member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element873" xlink:to="label873" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="element874" />
        <label xlink:type="resource" xlink:label="label874" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingAndMarketingExpense_en-US">Sales and marketing expenses</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element874" xlink:to="label874" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="element875" />
        <label xlink:type="resource" xlink:label="label875" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SellingAndMarketingExpenseMember_en-US">Selling and Marketing Expense [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element875" xlink:to="label875" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="element876" />
        <label xlink:type="resource" xlink:label="label876" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element876" xlink:to="label876" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="element877" />
        <label xlink:type="resource" xlink:label="label877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_en-US">Data Sciences International, Inc. (DSI) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element877" xlink:to="label877" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element878" />
        <label xlink:type="resource" xlink:label="label878" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element878" xlink:to="label878" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="element879" />
        <label xlink:type="resource" xlink:label="label879" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_en-US">Forfeited in Period, Restricted Stock Unit Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element879" xlink:to="label879" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="element880" />
        <label xlink:type="resource" xlink:label="label880" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Maximum</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element880" xlink:to="label880" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="element881" />
        <label xlink:type="resource" xlink:label="label881" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element881" xlink:to="label881" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="element882" />
        <label xlink:type="resource" xlink:label="label882" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_en-US">Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element882" xlink:to="label882" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="element883" />
        <label xlink:type="resource" xlink:label="label883" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_en-US">Accelerated Share Based Compensation Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element883" xlink:to="label883" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="element884" />
        <label xlink:type="resource" xlink:label="label884" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_en-US">Options, Grants in Period, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element884" xlink:to="label884" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="element885" />
        <label xlink:type="resource" xlink:label="label885" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensation_en-US">Share-based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element885" xlink:to="label885" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="element886" />
        <label xlink:type="resource" xlink:label="label886" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_en-US">Options, Exercises in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element886" xlink:to="label886" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="element887" />
        <label xlink:type="resource" xlink:label="label887" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_en-US">Options, Grants in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element887" xlink:to="label887" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="element888" />
        <label xlink:type="resource" xlink:label="label888" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_en-US">Fair Value Assumptions, Expected Dividend Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element888" xlink:to="label888" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="element889" />
        <label xlink:type="resource" xlink:label="label889" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_en-US">Dividend yield</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element889" xlink:to="label889" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element890" />
        <label xlink:type="resource" xlink:label="label890" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element890" xlink:to="label890" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="element891" />
        <label xlink:type="resource" xlink:label="label891" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_en-US">Restricted Stock Units, cancelled/ forfeited</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element891" xlink:to="label891" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="element892" />
        <label xlink:type="resource" xlink:label="label892" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_en-US">Fair Value Assumptions, Risk Free Interest Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element892" xlink:to="label892" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="element893" />
        <label xlink:type="resource" xlink:label="label893" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_en-US">Risk-free interest rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element893" xlink:to="label893" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="element894" />
        <label xlink:type="resource" xlink:label="label894" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_en-US">Fair Value Assumptions, Expected Volatility Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element894" xlink:to="label894" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="element895" />
        <label xlink:type="resource" xlink:label="label895" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_en-US">Volatility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element895" xlink:to="label895" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element896" />
        <label xlink:type="resource" xlink:label="label896" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Equity Instruments Other than Options, Grants in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element896" xlink:to="label896" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element897" />
        <label xlink:type="resource" xlink:label="label897" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Restricted stock units, Grants in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element897" xlink:to="label897" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="element898" />
        <label xlink:type="resource" xlink:label="label898" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_en-US">Target number of these restricted stock units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element898" xlink:to="label898" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element899" />
        <label xlink:type="resource" xlink:label="label899" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element899" xlink:to="label899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element900" />
        <label xlink:type="resource" xlink:label="label900" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Begining Balance Restricted Stock Units Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element900" xlink:to="label900" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element901" />
        <label xlink:type="resource" xlink:label="label901" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Closing Balance Restricted Stock Units Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element901" xlink:to="label901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="element902" />
        <label xlink:type="resource" xlink:label="label902" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_en-US">Target number of these restricted stock units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element902" xlink:to="label902" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="element903" />
        <label xlink:type="resource" xlink:label="label903" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element903" xlink:to="label903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element904" />
        <label xlink:type="resource" xlink:label="label904" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Equity Instruments Other than Options, Vested in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element904" xlink:to="label904" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="element905" />
        <label xlink:type="resource" xlink:label="label905" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_en-US">Retricted Stock Units, Vested in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element905" xlink:to="label905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element906" />
        <label xlink:type="resource" xlink:label="label906" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element906" xlink:to="label906" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element907" />
        <label xlink:type="resource" xlink:label="label907" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Granted, Restricted Stock Units Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element907" xlink:to="label907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element908" />
        <label xlink:type="resource" xlink:label="label908" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element908" xlink:to="label908" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element909" />
        <label xlink:type="resource" xlink:label="label909" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Begining Balance Grant Date Fair Value Of Restricted Stock Units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element909" xlink:to="label909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element910" />
        <label xlink:type="resource" xlink:label="label910" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Closing Balance Grant Date Fair Value Of Restricted Stock Units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element910" xlink:to="label910" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="element911" />
        <label xlink:type="resource" xlink:label="label911" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_en-US">Restricted stock units granted grant date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element911" xlink:to="label911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="element912" />
        <label xlink:type="resource" xlink:label="label912" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_en-US">Options, Forfeitures and Expirations in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element912" xlink:to="label912" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="element913" />
        <label xlink:type="resource" xlink:label="label913" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_en-US">Options, Forfeitures and Expirations in Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element913" xlink:to="label913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="element914" />
        <label xlink:type="resource" xlink:label="label914" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element914" xlink:to="label914" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element915" />
        <label xlink:type="resource" xlink:label="label915" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element915" xlink:to="label915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element916" />
        <label xlink:type="resource" xlink:label="label916" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Opening Balance Available for Grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element916" xlink:to="label916" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="element917" />
        <label xlink:type="resource" xlink:label="label917" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_en-US">Closing Balance Available for Grant</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element917" xlink:to="label917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="element918" />
        <label xlink:type="resource" xlink:label="label918" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element918" xlink:to="label918" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="element919" />
        <label xlink:type="resource" xlink:label="label919" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_en-US">Options Exercisable, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element919" xlink:to="label919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="element920" />
        <label xlink:type="resource" xlink:label="label920" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element920" xlink:to="label920" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="element921" />
        <label xlink:type="resource" xlink:label="label921" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_en-US">Options Exercisable, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element921" xlink:to="label921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="element922" />
        <label xlink:type="resource" xlink:label="label922" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element922" xlink:to="label922" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="element923" />
        <label xlink:type="resource" xlink:label="label923" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_en-US">Options Outstanding, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element923" xlink:to="label923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="element924" />
        <label xlink:type="resource" xlink:label="label924" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_en-US">Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element924" xlink:to="label924" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="element925" />
        <label xlink:type="resource" xlink:label="label925" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_en-US">Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element925" xlink:to="label925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element926" />
        <label xlink:type="resource" xlink:label="label926" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element926" xlink:to="label926" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element927" />
        <label xlink:type="resource" xlink:label="label927" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Opening Balance Stock Options Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element927" xlink:to="label927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element928" />
        <label xlink:type="resource" xlink:label="label928" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Closing Balance Stock Options Outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element928" xlink:to="label928" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="element929" />
        <label xlink:type="resource" xlink:label="label929" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_en-US">Options outstanding, shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element929" xlink:to="label929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="element930" />
        <label xlink:type="resource" xlink:label="label930" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element930" xlink:to="label930" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="element931" />
        <label xlink:type="resource" xlink:label="label931" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_en-US">Options Outstanding, Intrinsic Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element931" xlink:to="label931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="element932" />
        <label xlink:type="resource" xlink:label="label932" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element932" xlink:to="label932" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="element933" />
        <label xlink:type="resource" xlink:label="label933" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element933" xlink:to="label933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="element934" />
        <label xlink:type="resource" xlink:label="label934" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_en-US">Share-based Compensation [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element934" xlink:to="label934" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="element935" />
        <label xlink:type="resource" xlink:label="label935" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element935" xlink:to="label935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="element936" />
        <label xlink:type="resource" xlink:label="label936" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_en-US">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element936" xlink:to="label936" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="element937" />
        <label xlink:type="resource" xlink:label="label937" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_en-US">Shares Paid for Tax Withholding for Share Based Compensation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element937" xlink:to="label937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="element938" />
        <label xlink:type="resource" xlink:label="label938" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesIssued_en-US">Shares, Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element938" xlink:to="label938" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="element939" />
        <label xlink:type="resource" xlink:label="label939" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_SharesIssued_en-US">Beginning balance shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element939" xlink:to="label939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="element940" />
        <label xlink:type="resource" xlink:label="label940" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_SharesIssued_en-US">Ending balance shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element940" xlink:to="label940" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares" xlink:label="element941" />
        <label xlink:type="resource" xlink:label="label941" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares_en-US">Shares held in Employee Stock Option Plan, Suspense Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element941" xlink:to="label941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="element942" />
        <label xlink:type="resource" xlink:label="label942" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_en-US">Warranty additions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element942" xlink:to="label942" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyDisclosureAbstract" xlink:label="element943" />
        <label xlink:type="resource" xlink:label="label943" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StandardProductWarrantyDisclosureAbstract_en-US">Product Warranty Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element943" xlink:to="label943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="element944" />
        <label xlink:type="resource" xlink:label="label944" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StandardProductWarrantyAccrual_en-US">Standard Product Warranty Accrual</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element944" xlink:to="label944" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="element945" />
        <label xlink:type="resource" xlink:label="label945" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_StandardProductWarrantyAccrual_en-US">Warranty, Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element945" xlink:to="label945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="element946" />
        <label xlink:type="resource" xlink:label="label946" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_StandardProductWarrantyAccrual_en-US">Warranty, Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element946" xlink:to="label946" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="element947" />
        <label xlink:type="resource" xlink:label="label947" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StateAndLocalJurisdictionMember_en-US">State And Local Jurisdiction [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element947" xlink:to="label947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="element948" />
        <label xlink:type="resource" xlink:label="label948" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StateAndLocalJurisdictionMember_en-US">State</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element948" xlink:to="label948" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="element949" />
        <label xlink:type="resource" xlink:label="label949" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfFinancialPositionAbstract_en-US">CONSOLIDATED BALANCE SHEETS</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element949" xlink:to="label949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="element950" />
        <label xlink:type="resource" xlink:label="label950" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_en-US">Consolidated Statements of Comprehensive Income [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element950" xlink:to="label950" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="element951" />
        <label xlink:type="resource" xlink:label="label951" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementLineItems_en-US">Statement [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element951" xlink:to="label951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="element952" />
        <label xlink:type="resource" xlink:label="label952" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementTable_en-US">Statement [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element952" xlink:to="label952" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="element953" />
        <label xlink:type="resource" xlink:label="label953" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfCashFlowsAbstract_en-US">CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element953" xlink:to="label953" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="element954" />
        <label xlink:type="resource" xlink:label="label954" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementEquityComponentsAxis_en-US">Statement, Equity Components [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element954" xlink:to="label954" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="element955" />
        <label xlink:type="resource" xlink:label="label955" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StatementOfStockholdersEquityAbstract_en-US">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element955" xlink:to="label955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="element956" />
        <label xlink:type="resource" xlink:label="label956" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramPeriodInForce1_en-US">Stock Repurchase Program, Period in Force</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element956" xlink:to="label956" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="element957" />
        <label xlink:type="resource" xlink:label="label957" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockRepurchaseProgramAuthorizedAmount1_en-US">Stock Repurchase Program, Authorized Amount</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element957" xlink:to="label957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="element958" />
        <label xlink:type="resource" xlink:label="label958" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_en-US">Stock option exercises during the year, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element958" xlink:to="label958" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="element959" />
        <label xlink:type="resource" xlink:label="label959" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_en-US">Stock option exercises during the year, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element959" xlink:to="label959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="element960" />
        <label xlink:type="resource" xlink:label="label960" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_en-US">Stock issued during the year, Shares, Employee Stock Purchase Plans</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element960" xlink:to="label960" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="element961" />
        <label xlink:type="resource" xlink:label="label961" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_en-US">Stock purchase plan, net, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element961" xlink:to="label961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="element962" />
        <label xlink:type="resource" xlink:label="label962" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_en-US">Stock issued during the year, Value, Employee Stock Purchase Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element962" xlink:to="label962" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="element963" />
        <label xlink:type="resource" xlink:label="label963" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_en-US">Stock purchase plan, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element963" xlink:to="label963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="element964" />
        <label xlink:type="resource" xlink:label="label964" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_en-US">Stock option exercises during the year, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element964" xlink:to="label964" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="element965" />
        <label xlink:type="resource" xlink:label="label965" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_en-US">Stock option exercises</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element965" xlink:to="label965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="element966" />
        <label xlink:type="resource" xlink:label="label966" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element966" xlink:to="label966" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="element967" />
        <label xlink:type="resource" xlink:label="label967" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockOptionPlanExpense_en-US">Stock-based compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element967" xlink:to="label967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="element968" />
        <label xlink:type="resource" xlink:label="label968" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockOptionPlanExpense_en-US">Stock compensation expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element968" xlink:to="label968" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares" xlink:label="element969" />
        <label xlink:type="resource" xlink:label="label969" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityOtherShares_en-US">Restricted Stock Unit Issuance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element969" xlink:to="label969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares" xlink:label="element970" />
        <label xlink:type="resource" xlink:label="label970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_StockholdersEquityOtherShares_en-US">Vesting of restricted stock units, Shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element970" xlink:to="label970" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element971" />
        <label xlink:type="resource" xlink:label="label971" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquity_en-US">Total stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element971" xlink:to="label971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element972" />
        <label xlink:type="resource" xlink:label="label972" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_StockholdersEquity_en-US">Total stockholders' equity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element972" xlink:to="label972" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element973" />
        <label xlink:type="resource" xlink:label="label973" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_StockholdersEquity_en-US">Total stockholders' equity at begining of the year, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element973" xlink:to="label973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="element974" />
        <label xlink:type="resource" xlink:label="label974" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_StockholdersEquity_en-US">Total stockholders' equity at year end, Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element974" xlink:to="label974" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="element975" />
        <label xlink:type="resource" xlink:label="label975" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityAbstract_en-US">Stockholders Equity Abstract</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element975" xlink:to="label975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="element976" />
        <label xlink:type="resource" xlink:label="label976" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_StockholdersEquityNoteAbstract_en-US">Capital Stock Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element976" xlink:to="label976" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="element977" />
        <label xlink:type="resource" xlink:label="label977" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_en-US">Summary of Income Tax Contingencies [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element977" xlink:to="label977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="element978" />
        <label xlink:type="resource" xlink:label="label978" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_SupplementalCashFlowInformationAbstract_en-US">Supplemental disclosures of cash flow information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element978" xlink:to="label978" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="element979" />
        <label xlink:type="resource" xlink:label="label979" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxCreditCarryforwardAmount_en-US">Tax Credit Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element979" xlink:to="label979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="element980" />
        <label xlink:type="resource" xlink:label="label980" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TaxCreditCarryforwardAmount_en-US">Tax credit carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element980" xlink:to="label980" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="element981" />
        <label xlink:type="resource" xlink:label="label981" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxPeriodDomain_en-US">Tax Period [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element981" xlink:to="label981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="element982" />
        <label xlink:type="resource" xlink:label="label982" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TaxPeriodAxis_en-US">Tax Period [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element982" xlink:to="label982" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="element983" />
        <label xlink:type="resource" xlink:label="label983" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TradeNamesMember_en-US">Trade Names [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element983" xlink:to="label983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="element984" />
        <label xlink:type="resource" xlink:label="label984" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_en-US">Major Types of Debt and Equity Securities [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element984" xlink:to="label984" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="element985" />
        <label xlink:type="resource" xlink:label="label985" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockSharesAcquired_en-US">Treasury Stock, Shares Acquired</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element985" xlink:to="label985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="element986" />
        <label xlink:type="resource" xlink:label="label986" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockValueAcquiredCostMethod_en-US">Treasury Stock, Value Acquired, Cost Method</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element986" xlink:to="label986" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="element987" />
        <label xlink:type="resource" xlink:label="label987" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockValueAcquiredCostMethod_en-US">Purchases of treasury stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element987" xlink:to="label987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="element988" />
        <label xlink:type="resource" xlink:label="label988" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_TreasuryStockValueAcquiredCostMethod_en-US">Purchases of treasury stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element988" xlink:to="label988" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="element989" />
        <label xlink:type="resource" xlink:label="label989" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockMember_en-US">Treasury Stock [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element989" xlink:to="label989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="element990" />
        <label xlink:type="resource" xlink:label="label990" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockCarryingBasis_en-US">Treasury stock at cost, 7,745,507 common shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element990" xlink:to="label990" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="element991" />
        <label xlink:type="resource" xlink:label="label991" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_TreasuryStockCarryingBasis_en-US">Treasury stock at cost, 7,745,507 common shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element991" xlink:to="label991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="element992" />
        <label xlink:type="resource" xlink:label="label992" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TreasuryStockShares_en-US">Treasury Stock common shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element992" xlink:to="label992" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="element993" />
        <label xlink:type="resource" xlink:label="label993" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_TypeOfAdoptionMember_en-US">Type Of Adoption [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element993" xlink:to="label993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="element994" />
        <label xlink:type="resource" xlink:label="label994" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnamortizedDebtIssuanceExpense_en-US">Unamortized Debt Issuance Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element994" xlink:to="label994" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="element995" />
        <label xlink:type="resource" xlink:label="label995" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_UnamortizedDebtIssuanceExpense_en-US">Current unamortized deferred financing costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element995" xlink:to="label995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="element996" />
        <label xlink:type="resource" xlink:label="label996" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_en-US">Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element996" xlink:to="label996" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="element997" />
        <label xlink:type="resource" xlink:label="label997" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_en-US">Settlements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element997" xlink:to="label997" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="element998" />
        <label xlink:type="resource" xlink:label="label998" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_en-US">German income tax audit was settled</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element998" xlink:to="label998" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="element999" />
        <label xlink:type="resource" xlink:label="label999" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_en-US">Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element999" xlink:to="label999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="element1000" />
        <label xlink:type="resource" xlink:label="label1000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_en-US">Additions based on tax positions of prior years</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1000" xlink:to="label1000" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="element1001" />
        <label xlink:type="resource" xlink:label="label1001" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_en-US">Decreases based on tax positions of prior years</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1001" xlink:to="label1001" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="element1002" />
        <label xlink:type="resource" xlink:label="label1002" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_en-US">Decreases based on tax positions of prior years</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1002" xlink:to="label1002" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="element1003" />
        <label xlink:type="resource" xlink:label="label1003" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_en-US">Increase (Decrease) In Income Taxes Resulting From Release Of Uncertain Tax Position Liability Due To Expiration Of Statute Of Limitations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1003" xlink:to="label1003" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="element1004" />
        <label xlink:type="resource" xlink:label="label1004" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_en-US">Change in reserve for uncertain tax position</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1004" xlink:to="label1004" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="element1005" />
        <label xlink:type="resource" xlink:label="label1005" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_en-US">Release due to expiration of statute of limitations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1005" xlink:to="label1005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="element1006" />
        <label xlink:type="resource" xlink:label="label1006" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_en-US">Release due to expiration of statute of limitations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1006" xlink:to="label1006" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="element1007" />
        <label xlink:type="resource" xlink:label="label1007" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_en-US">Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1007" xlink:to="label1007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="element1008" />
        <label xlink:type="resource" xlink:label="label1008" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_en-US">Income tax reserve</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1008" xlink:to="label1008" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="element1009" />
        <label xlink:type="resource" xlink:label="label1009" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_en-US">Unrecognized Tax Benefits Increases Resulting from Current Period Tax Positions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1009" xlink:to="label1009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="element1010" />
        <label xlink:type="resource" xlink:label="label1010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_en-US">Additions based on current year tax positions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1010" xlink:to="label1010" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="element1011" />
        <label xlink:type="resource" xlink:label="label1011" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_UnrecognizedTaxBenefits_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1011" xlink:to="label1011" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="element1012" />
        <label xlink:type="resource" xlink:label="label1012" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_UnrecognizedTaxBenefits_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1012" xlink:to="label1012" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="element1013" />
        <label xlink:type="resource" xlink:label="label1013" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefits_en-US">Unrecognized Tax Benefits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1013" xlink:to="label1013" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="element1014" />
        <label xlink:type="resource" xlink:label="label1014" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1014" xlink:to="label1014" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="element1015" />
        <label xlink:type="resource" xlink:label="label1015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_en-US">Additions based on tax positions of acquired entities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1015" xlink:to="label1015" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="element1016" />
        <label xlink:type="resource" xlink:label="label1016" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_en-US">Unrecognized Tax Benefits Period Increase Decrease</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1016" xlink:to="label1016" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="element1017" />
        <label xlink:type="resource" xlink:label="label1017" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_en-US">Change in reserve for uncertain tax position</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1017" xlink:to="label1017" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition" xlink:label="element1018" />
        <label xlink:type="resource" xlink:label="label1018" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition_en-US">Unrecognized Tax Benefits, Decrease Resulting from Acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1018" xlink:to="label1018" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="element1019" />
        <label xlink:type="resource" xlink:label="label1019" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_UseOfEstimates_en-US">Use of Estimates [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1019" xlink:to="label1019" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1020" />
        <label xlink:type="resource" xlink:label="label1020" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xml:lang="en-US" id="periodStart_us-gaap_ValuationAllowancesAndReservesBalance_en-US">Beginning Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1020" xlink:to="label1020" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1021" />
        <label xlink:type="resource" xlink:label="label1021" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xml:lang="en-US" id="periodEnd_us-gaap_ValuationAllowancesAndReservesBalance_en-US">Ending Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1021" xlink:to="label1021" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="element1022" />
        <label xlink:type="resource" xlink:label="label1022" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesBalance_en-US">Valuation Allowances and Reserves, Balance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1022" xlink:to="label1022" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="element1023" />
        <label xlink:type="resource" xlink:label="label1023" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesRecoveries_en-US">Recoveries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1023" xlink:to="label1023" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="element1024" />
        <label xlink:type="resource" xlink:label="label1024" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_us-gaap_ValuationAllowancesAndReservesRecoveries_en-US">Recoveries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1024" xlink:to="label1024" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="element1025" />
        <label xlink:type="resource" xlink:label="label1025" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_en-US">Bad Debt Expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1025" xlink:to="label1025" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="element1026" />
        <label xlink:type="resource" xlink:label="label1026" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_en-US">Change In Valuation Allowances For Deferred Tax Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1026" xlink:to="label1026" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="element1027" />
        <label xlink:type="resource" xlink:label="label1027" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationTechniqueAxis_en-US">Valuation Approach and Technique [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1027" xlink:to="label1027" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:label="element1028" />
        <label xlink:type="resource" xlink:label="label1028" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationAllowancesAndReservesAdjustments_en-US">Charged (credited) to allowance</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1028" xlink:to="label1028" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="element1029" />
        <label xlink:type="resource" xlink:label="label1029" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_ValuationTechniqueDomain_en-US">Valuation Approach and Technique [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1029" xlink:to="label1029" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="element1030" />
        <label xlink:type="resource" xlink:label="label1030" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_VariableRateAxis_en-US">Variable Rate [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1030" xlink:to="label1030" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="element1031" />
        <label xlink:type="resource" xlink:label="label1031" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_VariableRateDomain_en-US">Variable Rate [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1031" xlink:to="label1031" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="element1032" />
        <label xlink:type="resource" xlink:label="label1032" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_en-US">Basic</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1032" xlink:to="label1032" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element1033" />
        <label xlink:type="resource" xlink:label="label1033" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1033" xlink:to="label1033" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="element1034" />
        <label xlink:type="resource" xlink:label="label1034" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_en-US">Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSU's</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1034" xlink:to="label1034" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element1035" />
        <label xlink:type="resource" xlink:label="label1035" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1035" xlink:to="label1035" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="element1036" />
        <label xlink:type="resource" xlink:label="label1036" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_en-US">Diluted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1036" xlink:to="label1036" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="element1037" />
        <label xlink:type="resource" xlink:label="label1037" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_en-US">Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1037" xlink:to="label1037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="element1038" />
        <label xlink:type="resource" xlink:label="label1038" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_en-US">Weighted average common shares:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1038" xlink:to="label1038" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="element1039" />
        <label xlink:type="resource" xlink:label="label1039" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentDescription_en-US">Amendment description</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1039" xlink:to="label1039" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="element1040" />
        <label xlink:type="resource" xlink:label="label1040" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_AmendmentFlag_en-US">Amendment flag</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1040" xlink:to="label1040" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="element1041" />
        <label xlink:type="resource" xlink:label="label1041" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_CurrentFiscalYearEndDate_en-US">Current fiscal year end date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1041" xlink:to="label1041" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="element1042" />
        <label xlink:type="resource" xlink:label="label1042" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentPeriodEndDate_en-US">Document period end date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1042" xlink:to="label1042" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="element1043" />
        <label xlink:type="resource" xlink:label="label1043" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_TradingSymbol_en-US">Trading Symbol</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1043" xlink:to="label1043" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="element1044" />
        <label xlink:type="resource" xlink:label="label1044" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityWellKnownSeasonedIssuer_en-US">Entity well known seasoned issuer</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1044" xlink:to="label1044" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="element1045" />
        <label xlink:type="resource" xlink:label="label1045" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityVoluntaryFilers_en-US">Entity voluntary filers</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1045" xlink:to="label1045" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="element1046" />
        <label xlink:type="resource" xlink:label="label1046" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCurrentReportingStatus_en-US">Entity current reporting status</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1046" xlink:to="label1046" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="element1047" />
        <label xlink:type="resource" xlink:label="label1047" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityFilerCategory_en-US">Entity filer category</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1047" xlink:to="label1047" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="element1048" />
        <label xlink:type="resource" xlink:label="label1048" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityPublicFloat_en-US">Entity public float</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1048" xlink:to="label1048" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="element1049" />
        <label xlink:type="resource" xlink:label="label1049" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityRegistrantName_en-US">Entity registrant name</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1049" xlink:to="label1049" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="element1050" />
        <label xlink:type="resource" xlink:label="label1050" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCentralIndexKey_en-US">Entity central index key</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1050" xlink:to="label1050" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="element1051" />
        <label xlink:type="resource" xlink:label="label1051" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityCommonStockSharesOutstanding_en-US">Entity common stock shares outstanding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1051" xlink:to="label1051" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="element1052" />
        <label xlink:type="resource" xlink:label="label1052" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalYearFocus_en-US">Document Fiscal Year Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1052" xlink:to="label1052" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="element1053" />
        <label xlink:type="resource" xlink:label="label1053" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentFiscalPeriodFocus_en-US">Document Period Focus</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1053" xlink:to="label1053" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="element1054" />
        <label xlink:type="resource" xlink:label="label1054" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_DocumentType_en-US">Document Type</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1054" xlink:to="label1054" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="element1055" />
        <label xlink:type="resource" xlink:label="label1055" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityShellCompany_en-US">Entity Shell Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1055" xlink:to="label1055" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="element1056" />
        <label xlink:type="resource" xlink:label="label1056" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntityEmergingGrowthCompany_en-US">Entity Emerging Growth Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1056" xlink:to="label1056" />
        <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="element1057" />
        <label xlink:type="resource" xlink:label="label1057" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_dei_EntitySmallBusiness_en-US">Entity Small Business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1057" xlink:to="label1057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="element1058" />
        <label xlink:type="resource" xlink:label="label1058" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_DE_en-US">Segment, Geographical, Germany [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1058" xlink:to="label1058" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="element1059" />
        <label xlink:type="resource" xlink:label="label1059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_DE_en-US">Germany [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1059" xlink:to="label1059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="element1060" />
        <label xlink:type="resource" xlink:label="label1060" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_GB_en-US">Segment, Geographical, United Kingdom [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1060" xlink:to="label1060" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="element1061" />
        <label xlink:type="resource" xlink:label="label1061" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_GB_en-US">United Kingdom [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1061" xlink:to="label1061" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="element1062" />
        <label xlink:type="resource" xlink:label="label1062" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_country_US_en-US">Segment, Geographical, United States [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1062" xlink:to="label1062" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="element1063" />
        <label xlink:type="resource" xlink:label="label1063" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_country_US_en-US">United States [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1063" xlink:to="label1063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="element1064" />
        <label xlink:type="resource" xlink:label="label1064" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MaximumMember_en-US">Maximum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1064" xlink:to="label1064" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="element1065" />
        <label xlink:type="resource" xlink:label="label1065" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_MinimumMember_en-US">Minimum [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1065" xlink:to="label1065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="element1066" />
        <label xlink:type="resource" xlink:label="label1066" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductsAndServicesDomain_en-US">Products and Services [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1066" xlink:to="label1066" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="element1067" />
        <label xlink:type="resource" xlink:label="label1067" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_ProductOrServiceAxis_en-US">Products and Services [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1067" xlink:to="label1067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="element1068" />
        <label xlink:type="resource" xlink:label="label1068" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeMember_en-US">Range [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1068" xlink:to="label1068" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="element1069" />
        <label xlink:type="resource" xlink:label="label1069" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_RangeAxis_en-US">Range [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1069" xlink:to="label1069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="element1070" />
        <label xlink:type="resource" xlink:label="label1070" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_SegmentGeographicalDomain_en-US">Segment, Geographical [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1070" xlink:to="label1070" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="element1071" />
        <label xlink:type="resource" xlink:label="label1071" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_srt_StatementGeographicalAxis_en-US">Statement, Geographical [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1071" xlink:to="label1071" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfCatalogCosts" xlink:label="element1072" />
        <label xlink:type="resource" xlink:label="label1072" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AmortizationOfCatalogCosts_en-US">Amortization Of Catalog Costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1072" xlink:to="label1072" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfCatalogCosts" xlink:label="element1073" />
        <label xlink:type="resource" xlink:label="label1073" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AmortizationOfCatalogCosts_en-US">Significant costs of product catalog design, development and production are capitalized and amortized over the expected useful life of the catalog.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1073" xlink:to="label1073" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionsToCatalogCosts" xlink:label="element1074" />
        <label xlink:type="resource" xlink:label="label1074" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AdditionsToCatalogCosts_en-US">Additions to catalog costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1074" xlink:to="label1074" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionsToCatalogCosts" xlink:label="element1075" />
        <label xlink:type="resource" xlink:label="label1075" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_AdditionsToCatalogCosts_en-US">Significant costs of product catalog design, development and production are capitalized and amortized over the expected useful life of the catalog.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1075" xlink:to="label1075" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_OrganizationDisclosureAbstract" xlink:label="element1076" />
        <label xlink:type="resource" xlink:label="label1076" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_OrganizationDisclosureAbstract_en-US">Organization Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1076" xlink:to="label1076" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_OrganizationDisclosureTextBlock" xlink:label="element1077" />
        <label xlink:type="resource" xlink:label="label1077" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_OrganizationDisclosureTextBlock_en-US">Organization Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1077" xlink:to="label1077" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_OrganizationDisclosureTextBlock" xlink:label="element1078" />
        <label xlink:type="resource" xlink:label="label1078" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_OrganizationDisclosureTextBlock_en-US">The entire disclosure describing the organization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1078" xlink:to="label1078" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ConcentrationsDisclosureAbstract" xlink:label="element1079" />
        <label xlink:type="resource" xlink:label="label1079" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ConcentrationsDisclosureAbstract_en-US">Concentrations Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1079" xlink:to="label1079" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AccruedExpensesDisclosureTextBlock" xlink:label="element1080" />
        <label xlink:type="resource" xlink:label="label1080" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AccruedExpensesDisclosureTextBlock_en-US">Accrued Expenses Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1080" xlink:to="label1080" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AccruedExpensesDisclosureTextBlock" xlink:label="element1081" />
        <label xlink:type="resource" xlink:label="label1081" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AccruedExpensesDisclosureTextBlock_en-US">The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1081" xlink:to="label1081" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureAbstract" xlink:label="element1082" />
        <label xlink:type="resource" xlink:label="label1082" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract_en-US">Allowance For Doubtful Debts Disclosure [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1082" xlink:to="label1082" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock" xlink:label="element1083" />
        <label xlink:type="resource" xlink:label="label1083" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock_en-US">Allowance For Doubtful Debts Disclosure [Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1083" xlink:to="label1083" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock" xlink:label="element1084" />
        <label xlink:type="resource" xlink:label="label1084" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock_en-US">The entire disclosure for the rollforward for allowance for doubtful debts for the three years ending the latest reporting date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1084" xlink:to="label1084" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock" xlink:label="element1085" />
        <label xlink:type="resource" xlink:label="label1085" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock_en-US">Schedule Of Stock Options And Restricted Stock Units Activity Rollforward [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1085" xlink:to="label1085" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock" xlink:label="element1086" />
        <label xlink:type="resource" xlink:label="label1086" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock_en-US">Tabular representation of the rollforward of stock options and restricted stock units at the end of the reporting period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1086" xlink:to="label1086" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="element1087" />
        <label xlink:type="resource" xlink:label="label1087" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_en-US">Total Indefinite Lived Intangible Assets Including Goodwill</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1087" xlink:to="label1087" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="element1088" />
        <label xlink:type="resource" xlink:label="label1088" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_en-US">Represents the sum total of the indefinite lived intangible assets and goodwill balances at the end of the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1088" xlink:to="label1088" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="element1089" />
        <label xlink:type="resource" xlink:label="label1089" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_en-US">Total goodwill and other indefinite lived intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1089" xlink:to="label1089" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="element1090" />
        <label xlink:type="resource" xlink:label="label1090" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TotalIntangibleAssets_en-US">Total Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1090" xlink:to="label1090" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="element1091" />
        <label xlink:type="resource" xlink:label="label1091" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TotalIntangibleAssets_en-US">Represents the sum total of all the intangible assets ie goodwill, definite lived intangible assets and indefinite lived intangible assets at the end of the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1091" xlink:to="label1091" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="element1092" />
        <label xlink:type="resource" xlink:label="label1092" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_hbio_TotalIntangibleAssets_en-US">Total intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1092" xlink:to="label1092" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfStockRepurchaseProgramAuthorized" xlink:label="element1093" />
        <label xlink:type="resource" xlink:label="label1093" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DateOfStockRepurchaseProgramAuthorized_en-US">Date Of Stock Repurchase Program Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1093" xlink:to="label1093" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfStockRepurchaseProgramAuthorized" xlink:label="element1094" />
        <label xlink:type="resource" xlink:label="label1094" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DateOfStockRepurchaseProgramAuthorized_en-US">Date Of Stock Repurchase Program Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1094" xlink:to="label1094" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram" xlink:label="element1095" />
        <label xlink:type="resource" xlink:label="label1095" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_en-US">Treasury Stock Acquired Under Stock Repurchase Program</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1095" xlink:to="label1095" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram" xlink:label="element1096" />
        <label xlink:type="resource" xlink:label="label1096" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_en-US">Enter definition here</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1096" xlink:to="label1096" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" xlink:label="element1097" />
        <label xlink:type="resource" xlink:label="label1097" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_en-US">Treasury Stock Number Of Shares Acquired Under Stock Repurchase Program</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1097" xlink:to="label1097" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" xlink:label="element1098" />
        <label xlink:type="resource" xlink:label="label1098" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_en-US">Enter Definition here</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1098" xlink:to="label1098" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EmployeeStockPurchasePlanSharesAuthorized" xlink:label="element1099" />
        <label xlink:type="resource" xlink:label="label1099" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_EmployeeStockPurchasePlanSharesAuthorized_en-US">Employee Stock Purchase Plan Shares Authorized</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1099" xlink:to="label1099" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EmployeeStockPurchasePlanSharesAuthorized" xlink:label="element1100" />
        <label xlink:type="resource" xlink:label="label1100" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_EmployeeStockPurchasePlanSharesAuthorized_en-US">Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1100" xlink:to="label1100" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" xlink:label="element1101" />
        <label xlink:type="resource" xlink:label="label1101" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_en-US">Date Of Amendment Of Stock Option And Incentive Plan By Board Of Directors</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1101" xlink:to="label1101" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" xlink:label="element1102" />
        <label xlink:type="resource" xlink:label="label1102" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_en-US">Represents the date when the Board of Directors approved the amendment to the 2000 Stock Option and Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1102" xlink:to="label1102" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" xlink:label="element1103" />
        <label xlink:type="resource" xlink:label="label1103" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_en-US">Increase In Number Of Shares Authorized For Issuance Under Stock Option And Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1103" xlink:to="label1103" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" xlink:label="element1104" />
        <label xlink:type="resource" xlink:label="label1104" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_en-US">Represents the increase in the total number of shares authorized for issuance under the Stock Option and Issuance Plan as approved by the shareholders in their Annual Shareholders Meeting.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1104" xlink:to="label1104" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" xlink:label="element1105" />
        <label xlink:type="resource" xlink:label="label1105" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_en-US">Limitation Of Number Of Awards That Can Be Issued Under Stock Option And Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1105" xlink:to="label1105" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" xlink:label="element1106" />
        <label xlink:type="resource" xlink:label="label1106" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_en-US">Represents the limitation on the issuance of the number of awards under the Stock Option and Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1106" xlink:to="label1106" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleSharesIssuanceRatio" xlink:label="element1107" />
        <label xlink:type="resource" xlink:label="label1107" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_FungibleSharesIssuanceRatio_en-US">Fungible Shares Issuance Ratio</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1107" xlink:to="label1107" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleSharesIssuanceRatio" xlink:label="element1108" />
        <label xlink:type="resource" xlink:label="label1108" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_FungibleSharesIssuanceRatio_en-US">Represents the ratio under the plan for each share that underlies an award granted under the 2000 Plan for deferred stock awards of restricted stock units, restricted stock awards, unrestricted stock awards, performance share awards or other awards for which the full value of such share is transferred to the award receipient.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1108" xlink:to="label1108" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsIssued" xlink:label="element1109" />
        <label xlink:type="resource" xlink:label="label1109" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_StockOptionsAndRestrictedStockUnitsIssued_en-US">Stock Options And Restricted Stock Units Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1109" xlink:to="label1109" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsIssued" xlink:label="element1110" />
        <label xlink:type="resource" xlink:label="label1110" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_StockOptionsAndRestrictedStockUnitsIssued_en-US">Represents the total amount of stock options and restricted stock units granted during the period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1110" xlink:to="label1110" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsIssued" xlink:label="element1111" />
        <label xlink:type="resource" xlink:label="label1111" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_StockOptionsAndRestrictedStockUnitsIssued_en-US">Stock Options And Restricted Stock Units Issued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1111" xlink:to="label1111" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted" xlink:label="element1112" />
        <label xlink:type="resource" xlink:label="label1112" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_en-US">Fungible Share Adjustment For Restricted Stock Units Granted</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1112" xlink:to="label1112" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted" xlink:label="element1113" />
        <label xlink:type="resource" xlink:label="label1113" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_en-US">Represents the deduction from shares available for grant under the plan of 1.79 shares for each share that underlies an award granted under the 2000 Plan for deferred stock awards of restricted stock units, restricted stock awards, unrestricted stock awards, performance share awards or other awards under the 2000 Plan for which the full value of such share is transferred to the award recipient.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1113" xlink:to="label1113" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" xlink:label="element1114" />
        <label xlink:type="resource" xlink:label="label1114" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_en-US">Share Options And Restricted Stock Units Forfeitures And Expirations In Period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1114" xlink:to="label1114" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" xlink:label="element1115" />
        <label xlink:type="resource" xlink:label="label1115" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_en-US">Represents the stock options and restricted stock units cancelled during the reported period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1115" xlink:to="label1115" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EstimatedRentalExpensesCurrentYear" xlink:label="element1116" />
        <label xlink:type="resource" xlink:label="label1116" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_EstimatedRentalExpensesCurrentYear_en-US">Estimated Rental Expenses Current Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1116" xlink:to="label1116" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EstimatedRentalExpensesCurrentYear" xlink:label="element1117" />
        <label xlink:type="resource" xlink:label="label1117" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_EstimatedRentalExpensesCurrentYear_en-US">Represents estimated payments for the current year which includes the actual payment to date plus the estimated expense for the remainder of the year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1117" xlink:to="label1117" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestRateInExcessOfLiborOnCreditFacility" xlink:label="element1118" />
        <label xlink:type="resource" xlink:label="label1118" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_InterestRateInExcessOfLiborOnCreditFacility_en-US">Interest Rate In Excess Of LIBOR On Credit Facility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1118" xlink:to="label1118" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestRateInExcessOfLiborOnCreditFacility" xlink:label="element1119" />
        <label xlink:type="resource" xlink:label="label1119" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_InterestRateInExcessOfLiborOnCreditFacility_en-US">Represents the interest rate to be added to LIBOR per the amended and restated revolving credit facility.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1119" xlink:to="label1119" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsCancelled" xlink:label="element1120" />
        <label xlink:type="resource" xlink:label="label1120" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_StockOptionsAndRestrictedStockUnitsCancelled_en-US">Stock Options And Restricted Stock Units Cancelled</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1120" xlink:to="label1120" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsCancelled" xlink:label="element1121" />
        <label xlink:type="resource" xlink:label="label1121" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_StockOptionsAndRestrictedStockUnitsCancelled_en-US">Represents the aggregate of stock options and restricted stock units cancelled during the reported period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1121" xlink:to="label1121" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled" xlink:label="element1122" />
        <label xlink:type="resource" xlink:label="label1122" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_en-US">Fungible Share Adjustment For Restricted Stock Units Cancelled</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1122" xlink:to="label1122" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled" xlink:label="element1123" />
        <label xlink:type="resource" xlink:label="label1123" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_en-US">Represents the fungible share adjustment for the restricted stock awards cancelled during the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1123" xlink:to="label1123" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AhnBiotechnologieGmbhAcquisitionMember" xlink:label="element1124" />
        <label xlink:type="resource" xlink:label="label1124" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AhnBiotechnologieGmbhAcquisitionMember_en-US">AHN Biotechnologie GmbH Acquisition [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1124" xlink:to="label1124" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AhnBiotechnologieGmbhAcquisitionMember" xlink:label="element1125" />
        <label xlink:type="resource" xlink:label="label1125" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AhnBiotechnologieGmbhAcquisitionMember_en-US">Represents the acquisition of AHN Biotechnologie GmbH during the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1125" xlink:to="label1125" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ComprehensiveIncomeLossPolicyTextBlock" xlink:label="element1126" />
        <label xlink:type="resource" xlink:label="label1126" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ComprehensiveIncomeLossPolicyTextBlock_en-US">Comprehensive Income Loss [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1126" xlink:to="label1126" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ComprehensiveIncomeLossPolicyTextBlock" xlink:label="element1127" />
        <label xlink:type="resource" xlink:label="label1127" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ComprehensiveIncomeLossPolicyTextBlock_en-US">Disclosure of the accounting policy for reporting changes in equity during a period resulting from net income (loss) and transactions from non owner sources, in a financial statement in the period in which they are recognized.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1127" xlink:to="label1127" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:label="element1128" />
        <label xlink:type="resource" xlink:label="label1128" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock_en-US">Impairment Of Long-Lived Assets [Policy Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1128" xlink:to="label1128" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock" xlink:label="element1129" />
        <label xlink:type="resource" xlink:label="label1129" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock_en-US">Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets, and amortizable intangible assets.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1129" xlink:to="label1129" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="element1130" />
        <label xlink:type="resource" xlink:label="label1130" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock_en-US">Schedule Of Property Plant And Equipment [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1130" xlink:to="label1130" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="element1131" />
        <label xlink:type="resource" xlink:label="label1131" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock_en-US">Table of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. This table includes the gross amount of individual categories of assets and the net amount of total fixed assets.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1131" xlink:to="label1131" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsByGeographicAreaTableTextBlock" xlink:label="element1132" />
        <label xlink:type="resource" xlink:label="label1132" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NetAssetsByGeographicAreaTableTextBlock_en-US">Net Assets By Geographic Area [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1132" xlink:to="label1132" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsByGeographicAreaTableTextBlock" xlink:label="element1133" />
        <label xlink:type="resource" xlink:label="label1133" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NetAssetsByGeographicAreaTableTextBlock_en-US">Tabular disclosure of the names of foreign countries in which net assets are located, and the amount of such net assets located in that country or foreign geographic area.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1133" xlink:to="label1133" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation" xlink:label="element1134" />
        <label xlink:type="resource" xlink:label="label1134" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation_en-US">Net Operating Loss Carryforwards Subject To Annual Limitation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1134" xlink:to="label1134" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation" xlink:label="element1135" />
        <label xlink:type="resource" xlink:label="label1135" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation_en-US">The portion of net operating loss subject to annual limitation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1135" xlink:to="label1135" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsAnnualLimitation" xlink:label="element1136" />
        <label xlink:type="resource" xlink:label="label1136" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NetOperatingLossCarryforwardsAnnualLimitation_en-US">Net Operating Loss Carryforwards Annual Limitation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1136" xlink:to="label1136" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetOperatingLossCarryforwardsAnnualLimitation" xlink:label="element1137" />
        <label xlink:type="resource" xlink:label="label1137" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NetOperatingLossCarryforwardsAnnualLimitation_en-US">The amount of the annual limitation of use of the Net Operating Loss carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1137" xlink:to="label1137" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UndistributedForeignEarnings" xlink:label="element1138" />
        <label xlink:type="resource" xlink:label="label1138" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_UndistributedForeignEarnings_en-US">Undistributed Foreign Earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1138" xlink:to="label1138" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UndistributedForeignEarnings" xlink:label="element1139" />
        <label xlink:type="resource" xlink:label="label1139" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_UndistributedForeignEarnings_en-US">The amount as of the balance sheet date of the estimated undistributed earnings of subsidiaries and other recognized entities in countries outside the country of domicile which will increase future taxable income when such earnings are distributed into the country of domicile.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1139" xlink:to="label1139" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiaries" xlink:label="element1140" />
        <label xlink:type="resource" xlink:label="label1140" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CashInForeignSubsidiaries_en-US">Cash In Foreign Subsidiaries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1140" xlink:to="label1140" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiaries" xlink:label="element1141" />
        <label xlink:type="resource" xlink:label="label1141" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CashInForeignSubsidiaries_en-US">The amount of cash and cash equivalents held in foreign subsidiaries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1141" xlink:to="label1141" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions" xlink:label="element1142" />
        <label xlink:type="resource" xlink:label="label1142" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_en-US">Cash Held In Foreign Subsidiaries Used For Acquisitions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1142" xlink:to="label1142" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions" xlink:label="element1143" />
        <label xlink:type="resource" xlink:label="label1143" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_en-US">Cash held in foreign Subsidiaries used for foreign acquisitions.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1143" xlink:to="label1143" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements" xlink:label="element1144" />
        <label xlink:type="resource" xlink:label="label1144" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements_en-US">Cash Held In Foreign Subsidiaries Used For Foreign Capital Improvements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1144" xlink:to="label1144" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements" xlink:label="element1145" />
        <label xlink:type="resource" xlink:label="label1145" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements_en-US">Cash held in foreign Subsidiaries used for capital improvements in foreign subsidiaries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1145" xlink:to="label1145" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" xlink:label="element1146" />
        <label xlink:type="resource" xlink:label="label1146" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_en-US">Deferred Tax Assets Operating Loss And Credits Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1146" xlink:to="label1146" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" xlink:label="element1147" />
        <label xlink:type="resource" xlink:label="label1147" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_en-US">Deferred Tax Assets Operating Loss And Credits Carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1147" xlink:to="label1147" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" xlink:label="element1148" />
        <label xlink:type="resource" xlink:label="label1148" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_en-US">Operating loss and credit carryforwards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1148" xlink:to="label1148" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CmaAcquisitionMember" xlink:label="element1149" />
        <label xlink:type="resource" xlink:label="label1149" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CmaAcquisitionMember_en-US">CMA Acquisition [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1149" xlink:to="label1149" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CmaAcquisitionMember" xlink:label="element1150" />
        <label xlink:type="resource" xlink:label="label1150" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CmaAcquisitionMember_en-US">Represents the acquisition of CMA Microdialysis AB during the reporting period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1150" xlink:to="label1150" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="element1151" />
        <label xlink:type="resource" xlink:label="label1151" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxDisclosureLineItems_en-US">Income Tax Disclosure [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1151" xlink:to="label1151" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="element1152" />
        <label xlink:type="resource" xlink:label="label1152" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncomeTaxDisclosureLineItems_en-US">Represents certain disclosures related to income taxes.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1152" xlink:to="label1152" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="element1153" />
        <label xlink:type="resource" xlink:label="label1153" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_IncomeTaxDisclosureLineItems_en-US">Income Tax Disclosure</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1153" xlink:to="label1153" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="element1154" />
        <label xlink:type="resource" xlink:label="label1154" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_en-US">Cash In Foreign Subsidiaries Used For Acquisitions [Axis]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1154" xlink:to="label1154" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="element1155" />
        <label xlink:type="resource" xlink:label="label1155" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_en-US">Represents the type of acquisitions done by foreign subsidiaries.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1155" xlink:to="label1155" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="element1156" />
        <label xlink:type="resource" xlink:label="label1156" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TypesOfAcquisitionsDomain_en-US">Types Of Acquisitions [Domain]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1156" xlink:to="label1156" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="element1157" />
        <label xlink:type="resource" xlink:label="label1157" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TypesOfAcquisitionsDomain_en-US">Represents the various acquisitions done by foreign subsidiaries during the year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1157" xlink:to="label1157" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PercentageOfOutstandingCommonStock" xlink:label="element1158" />
        <label xlink:type="resource" xlink:label="label1158" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_PercentageOfOutstandingCommonStock_en-US">Percentage Of Outstanding Common Stock</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1158" xlink:to="label1158" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PercentageOfOutstandingCommonStock" xlink:label="element1159" />
        <label xlink:type="resource" xlink:label="label1159" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_PercentageOfOutstandingCommonStock_en-US">Represents the percentage of outstanding shares held by third parties.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1159" xlink:to="label1159" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" xlink:label="element1160" />
        <label xlink:type="resource" xlink:label="label1160" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_en-US">Shares Authorized For Issuance Under 1996 Stock Option And Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1160" xlink:to="label1160" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" xlink:label="element1161" />
        <label xlink:type="resource" xlink:label="label1161" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_en-US">Total shares authorized for issuance under the 1996 Stock Option and Incentive Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1161" xlink:to="label1161" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards" xlink:label="element1162" />
        <label xlink:type="resource" xlink:label="label1162" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_en-US">Restricted Stock Units Outstanding For Issuance Of Awards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1162" xlink:to="label1162" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards" xlink:label="element1163" />
        <label xlink:type="resource" xlink:label="label1163" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_en-US">Restricted Stock Units Outstanding For Issuance Of Awards</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1163" xlink:to="label1163" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncentiveStockOptionsGrantedToDate" xlink:label="element1164" />
        <label xlink:type="resource" xlink:label="label1164" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncentiveStockOptionsGrantedToDate_en-US">Incentive Stock Options Granted To Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1164" xlink:to="label1164" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncentiveStockOptionsGrantedToDate" xlink:label="element1165" />
        <label xlink:type="resource" xlink:label="label1165" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncentiveStockOptionsGrantedToDate_en-US">Represents the total number of Incentive Stock Options granted through the reporting date under the various Stock Options and Incentive Plans by the Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1165" xlink:to="label1165" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonQualifiedStockOptionsGrantedToDate" xlink:label="element1166" />
        <label xlink:type="resource" xlink:label="label1166" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NonQualifiedStockOptionsGrantedToDate_en-US">Non Qualified Stock Options Granted To Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1166" xlink:to="label1166" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonQualifiedStockOptionsGrantedToDate" xlink:label="element1167" />
        <label xlink:type="resource" xlink:label="label1167" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NonQualifiedStockOptionsGrantedToDate_en-US">Represents the total number of Non Qualified Stock Options granted through the reporting date under the various Stock Options and Incentive Plans by the Company</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1167" xlink:to="label1167" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CommonStockMarketValuePerShareOnReportingDate" xlink:label="element1168" />
        <label xlink:type="resource" xlink:label="label1168" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CommonStockMarketValuePerShareOnReportingDate_en-US">Common Stock Market Value Per Share On Reporting Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1168" xlink:to="label1168" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CommonStockMarketValuePerShareOnReportingDate" xlink:label="element1169" />
        <label xlink:type="resource" xlink:label="label1169" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CommonStockMarketValuePerShareOnReportingDate_en-US">Represents the stock price per common share on the reporting date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1169" xlink:to="label1169" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate" xlink:label="element1170" />
        <label xlink:type="resource" xlink:label="label1170" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_en-US">In The Money Stock Options Exercisable At The Reporting Date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1170" xlink:to="label1170" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate" xlink:label="element1171" />
        <label xlink:type="resource" xlink:label="label1171" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_en-US">Represents the total number of stock options which are in the money and exercisable at the reporting date</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1171" xlink:to="label1171" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AnnualizedEstimatedForfeitureRate" xlink:label="element1172" />
        <label xlink:type="resource" xlink:label="label1172" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AnnualizedEstimatedForfeitureRate_en-US">Annualized Estimated Forfeiture Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1172" xlink:to="label1172" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AnnualizedEstimatedForfeitureRate" xlink:label="element1173" />
        <label xlink:type="resource" xlink:label="label1173" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AnnualizedEstimatedForfeitureRate_en-US">Represents the estimated forfeiture rate as calculated and used in the computation of the stock compensation expense for the year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1173" xlink:to="label1173" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContribution" xlink:label="element1174" />
        <label xlink:type="resource" xlink:label="label1174" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NumberOfCustomersWithBenchmarkContribution_en-US">Number Of Customers With Benchmark Contribution</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1174" xlink:to="label1174" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContribution" xlink:label="element1175" />
        <label xlink:type="resource" xlink:label="label1175" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NumberOfCustomersWithBenchmarkContribution_en-US">Total number of customers with benchmark contribution</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1175" xlink:to="label1175" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContribution" xlink:label="element1176" />
        <label xlink:type="resource" xlink:label="label1176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_NumberOfCustomersWithBenchmarkContribution_en-US">Number Of Customers With Benchmark Contribution Of More Than 10%</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1176" xlink:to="label1176" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" xlink:label="element1177" />
        <label xlink:type="resource" xlink:label="label1177" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_en-US">Number Of Customers With Benchmark Contribution Except One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1177" xlink:to="label1177" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" xlink:label="element1178" />
        <label xlink:type="resource" xlink:label="label1178" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_en-US">Number of customers with benchmark contribution</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1178" xlink:to="label1178" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" xlink:label="element1179" />
        <label xlink:type="resource" xlink:label="label1179" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_en-US">Number Of Customers With Benchmark Contribution Of More Than 10% Except One</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1179" xlink:to="label1179" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceCostForDefinedBenefitPlan" xlink:label="element1180" />
        <label xlink:type="resource" xlink:label="label1180" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ServiceCostForDefinedBenefitPlan_en-US">Service Cost for Defined Benefit Plan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1180" xlink:to="label1180" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceCostForDefinedBenefitPlan" xlink:label="element1181" />
        <label xlink:type="resource" xlink:label="label1181" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ServiceCostForDefinedBenefitPlan_en-US">The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1181" xlink:to="label1181" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FairValueImpairmentOfPensionAssets" xlink:label="element1182" />
        <label xlink:type="resource" xlink:label="label1182" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_FairValueImpairmentOfPensionAssets_en-US">Fair Value Impairment Of Pension Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1182" xlink:to="label1182" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FairValueImpairmentOfPensionAssets" xlink:label="element1183" />
        <label xlink:type="resource" xlink:label="label1183" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_FairValueImpairmentOfPensionAssets_en-US">Amount represents the additional write down of investment fair value included in the pension assets in the current year due to unfavorable market conditions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1183" xlink:to="label1183" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionLiabilities" xlink:label="element1184" />
        <label xlink:type="resource" xlink:label="label1184" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredIncomeTaxesOnPensionLiabilities_en-US">Deferred Income Taxes On Pension Liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1184" xlink:to="label1184" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionLiabilities" xlink:label="element1185" />
        <label xlink:type="resource" xlink:label="label1185" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredIncomeTaxesOnPensionLiabilities_en-US">Represents the amount of deferred income taxes booked on pension liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1185" xlink:to="label1185" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants" xlink:label="element1186" />
        <label xlink:type="resource" xlink:label="label1186" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_en-US">Weighted Average Estimated Black Scholes Value Of Option Grants</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1186" xlink:to="label1186" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants" xlink:label="element1187" />
        <label xlink:type="resource" xlink:label="label1187" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_en-US">Represents the Black Scholes Value per share of stock option grants during the year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1187" xlink:to="label1187" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="element1188" />
        <label xlink:type="resource" xlink:label="label1188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_en-US">Minimum percentage of Term Loan and the DDTL that company was required to fix the rate of interest on</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1188" xlink:to="label1188" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="element1189" />
        <label xlink:type="resource" xlink:label="label1189" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_en-US">Minimun Percentage Of Term Loan And Delayed Draw Term Loan On Which Interest Rate Required To Be Fixed</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1189" xlink:to="label1189" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="element1190" />
        <label xlink:type="resource" xlink:label="label1190" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_en-US">Company was required to fix the rate of interest on minimum percentage of Term Loan and the DDTL</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1190" xlink:to="label1190" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="element1191" />
        <label xlink:type="resource" xlink:label="label1191" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_LiborFixedRate_en-US">LIBOR Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1191" xlink:to="label1191" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="element1192" />
        <label xlink:type="resource" xlink:label="label1192" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LiborFixedRate_en-US">LIBOR Fixed Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1192" xlink:to="label1192" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="element1193" />
        <label xlink:type="resource" xlink:label="label1193" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_LiborFixedRate_en-US">LIBOR Fixed Rate</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1193" xlink:to="label1193" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="element1194" />
        <label xlink:type="resource" xlink:label="label1194" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DelayedDrawdownTermLoanMember_en-US">Delayed Drawdown Term Loan [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1194" xlink:to="label1194" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="element1195" />
        <label xlink:type="resource" xlink:label="label1195" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DelayedDrawdownTermLoanMember_en-US">Represents the amount approved by the bank which can be drawn down at a later date to be used in the Company's HART business</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1195" xlink:to="label1195" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="element1196" />
        <label xlink:type="resource" xlink:label="label1196" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DelayedDrawdownTermLoanMember_en-US">DDTL</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1196" xlink:to="label1196" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferOfCashAndCashEquivalentsToHART" xlink:label="element1197" />
        <label xlink:type="resource" xlink:label="label1197" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TransferOfCashAndCashEquivalentsToHART_en-US">Transfer of cash and cash equivalents to HART</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1197" xlink:to="label1197" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferOfCashAndCashEquivalentsToHART" xlink:label="element1198" />
        <label xlink:type="resource" xlink:label="label1198" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TransferOfCashAndCashEquivalentsToHART_en-US">Cash paid to HART as part of the spin-off.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1198" xlink:to="label1198" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferOfCashAndCashEquivalentsToHART" xlink:label="element1199" />
        <label xlink:type="resource" xlink:label="label1199" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_TransferOfCashAndCashEquivalentsToHART_en-US">Transfer of cash and cash equivalents to HART</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1199" xlink:to="label1199" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreviousApprovedCreditFacility" xlink:label="element1200" />
        <label xlink:type="resource" xlink:label="label1200" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_PreviousApprovedCreditFacility_en-US">Previous Approved Credit Facility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1200" xlink:to="label1200" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SecuredDebtInterestRateAtPeriodEnd" xlink:label="element1201" />
        <label xlink:type="resource" xlink:label="label1201" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SecuredDebtInterestRateAtPeriodEnd_en-US">Secured Debt Interest Rate At Period End</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1201" xlink:to="label1201" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SecuredDebtInterestRateAtPeriodEnd" xlink:label="element1202" />
        <label xlink:type="resource" xlink:label="label1202" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SecuredDebtInterestRateAtPeriodEnd_en-US">Represents the interest rate on the term loan and delayed drawdown term loan at the end of the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1202" xlink:to="label1202" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" xlink:label="element1203" />
        <label xlink:type="resource" xlink:label="label1203" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_en-US">DDTL Threshold For Dollar For Dollar Reduction In Revolving Line</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1203" xlink:to="label1203" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" xlink:label="element1204" />
        <label xlink:type="resource" xlink:label="label1204" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_en-US">Threshold amount after borrowings against the DDTL result in a dollar for dollar reduction in the Revolving Line capacity.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1204" xlink:to="label1204" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" xlink:label="element1205" />
        <label xlink:type="resource" xlink:label="label1205" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_en-US">DDTL Threshold For Dollar For Dollar Reduction In Revolving Line</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1205" xlink:to="label1205" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationsMember" xlink:label="element1206" />
        <label xlink:type="resource" xlink:label="label1206" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DiscontinuedOperationsMember_en-US">Discontinued Operations [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1206" xlink:to="label1206" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationsMember" xlink:label="element1207" />
        <label xlink:type="resource" xlink:label="label1207" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DiscontinuedOperationsMember_en-US">The portion of stock based compensation expense recorded in the statements of operations related to discontinued operations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1207" xlink:to="label1207" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseInitialTerm" xlink:label="element1208" />
        <label xlink:type="resource" xlink:label="label1208" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SubleaseInitialTerm_en-US">HART Sublease Initial Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1208" xlink:to="label1208" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseInitialTerm" xlink:label="element1209" />
        <label xlink:type="resource" xlink:label="label1209" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SubleaseInitialTerm_en-US">This represents the months of the initial term of the HART sublease signed in the current year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1209" xlink:to="label1209" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseExtendedTerm" xlink:label="element1210" />
        <label xlink:type="resource" xlink:label="label1210" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SubleaseExtendedTerm_en-US">HART Sublease Extended Term</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1210" xlink:to="label1210" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SubleaseExtendedTerm" xlink:label="element1211" />
        <label xlink:type="resource" xlink:label="label1211" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SubleaseExtendedTerm_en-US">This represents the expiration date of the extended term of the HART sublease signed in the current year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1211" xlink:to="label1211" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalOptionsGrantedDueToHartSpinoff" xlink:label="element1212" />
        <label xlink:type="resource" xlink:label="label1212" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncrementalOptionsGrantedDueToHartSpinoff_en-US">Options Granted due to the Spin-off of HART</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1212" xlink:to="label1212" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalOptionsGrantedDueToHartSpinoff" xlink:label="element1213" />
        <label xlink:type="resource" xlink:label="label1213" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncrementalOptionsGrantedDueToHartSpinoff_en-US">Represents the total number of Options granted to existing option holders as part of the spin-off of HART to maintain the same intrinsic value of options held.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1213" xlink:to="label1213" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalUnitsGrantedDueToHartSpinoff" xlink:label="element1214" />
        <label xlink:type="resource" xlink:label="label1214" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncrementalUnitsGrantedDueToHartSpinoff_en-US">Restricted Stock Units Granted due to the Spin-off of HART</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1214" xlink:to="label1214" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalUnitsGrantedDueToHartSpinoff" xlink:label="element1215" />
        <label xlink:type="resource" xlink:label="label1215" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncrementalUnitsGrantedDueToHartSpinoff_en-US">Represents the total number of Restricted Stock Units granted to existing unit holders as part of the spin-off of HART to maintain the same intrinsic value of restricted stock units held.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1215" xlink:to="label1215" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" xlink:label="element1216" />
        <label xlink:type="resource" xlink:label="label1216" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_en-US">Transfer Of Delayed Draw Down Term Loan Capacity To Revolver Capacity</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1216" xlink:to="label1216" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" xlink:label="element1217" />
        <label xlink:type="resource" xlink:label="label1217" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_en-US">Transfer of borrowing capactiy for the delayed draw down term loan to the revolving line of credit.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1217" xlink:to="label1217" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DerivativeInterestRateSwapEffectivePercentage" xlink:label="element1218" />
        <label xlink:type="resource" xlink:label="label1218" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DerivativeInterestRateSwapEffectivePercentage_en-US">Derivative Interest Rate Swap Effective Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1218" xlink:to="label1218" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DerivativeInterestRateSwapEffectivePercentage" xlink:label="element1219" />
        <label xlink:type="resource" xlink:label="label1219" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DerivativeInterestRateSwapEffectivePercentage_en-US">Represents the effective percentage of all interest rate swaps the Company has entered into during 2013.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1219" xlink:to="label1219" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionServicesChargedToSpinnee" xlink:label="element1220" />
        <label xlink:type="resource" xlink:label="label1220" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TransitionServicesChargedToSpinnee_en-US">Transition Services Charged to HART</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1220" xlink:to="label1220" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionServicesChargedToSpinnee" xlink:label="element1221" />
        <label xlink:type="resource" xlink:label="label1221" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TransitionServicesChargedToSpinnee_en-US">Represents the transition services charged to HART pursuant to the Transition Services Agreement entered into as part of the HART spin-off.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1221" xlink:to="label1221" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage" xlink:label="element1222" />
        <label xlink:type="resource" xlink:label="label1222" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage_en-US">Defined Benefit Plan Increase (Decrease) In Discount Rate Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1222" xlink:to="label1222" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage" xlink:label="element1223" />
        <label xlink:type="resource" xlink:label="label1223" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage_en-US">Represents, in percentage, the increase or decrease in the discount rate percentage assumption used.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1223" xlink:to="label1223" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAveragePensionPlanLiability" xlink:label="element1224" />
        <label xlink:type="resource" xlink:label="label1224" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanAveragePensionPlanLiability_en-US">Defined Benefit Plan Average Pension Plan Liability</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1224" xlink:to="label1224" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAveragePensionPlanLiability" xlink:label="element1225" />
        <label xlink:type="resource" xlink:label="label1225" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanAveragePensionPlanLiability_en-US">Represents, in years, the average duration of the pension plan liability.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1225" xlink:to="label1225" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue" xlink:label="element1226" />
        <label xlink:type="resource" xlink:label="label1226" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue_en-US">Defined Benefit Plan Increase (Decrease) In Discount Rate Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1226" xlink:to="label1226" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue" xlink:label="element1227" />
        <label xlink:type="resource" xlink:label="label1227" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue_en-US">Represents, in value, the increase or decrease in the pension liablity due to discount rate percentage assumption used.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1227" xlink:to="label1227" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage" xlink:label="element1228" />
        <label xlink:type="resource" xlink:label="label1228" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage_en-US">Defined Benefit Plan Increase (Decrease) In Asset Return Percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1228" xlink:to="label1228" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage" xlink:label="element1229" />
        <label xlink:type="resource" xlink:label="label1229" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage_en-US">Represents, in percentage, the increase or decrease in the asset return percentage assumption used.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1229" xlink:to="label1229" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAverageRemainingWorkLifetime" xlink:label="element1230" />
        <label xlink:type="resource" xlink:label="label1230" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime_en-US">Defined Benefit Plan Average Remaining Work Lifetime</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1230" xlink:to="label1230" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanAverageRemainingWorkLifetime" xlink:label="element1231" />
        <label xlink:type="resource" xlink:label="label1231" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime_en-US">Represents, in years, the average duration of the remaining work lifetime of plan participants.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1231" xlink:to="label1231" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue" xlink:label="element1232" />
        <label xlink:type="resource" xlink:label="label1232" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue_en-US">Defined Benefit Plan Increase (Decrease) In Asset Return Value</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1232" xlink:to="label1232" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue" xlink:label="element1233" />
        <label xlink:type="resource" xlink:label="label1233" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue_en-US">Represents, in value, the increase or decrease in the annual pension expense due to asset return percentage assumption used.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1233" xlink:to="label1233" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" xlink:label="element1234" />
        <label xlink:type="resource" xlink:label="label1234" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_en-US">Stock Issued During Period Gross Stock Options Exercised</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1234" xlink:to="label1234" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" xlink:label="element1235" />
        <label xlink:type="resource" xlink:label="label1235" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_en-US">Represents the gross number of shares exercised during the year, and is inclusive of swap exercises (where the shares are exercised for options outstanding purposes but are not issued).</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1235" xlink:to="label1235" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" xlink:label="element1236" />
        <label xlink:type="resource" xlink:label="label1236" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_en-US">Stock Issued During Period Gross Stock Options Exercised</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1236" xlink:to="label1236" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="element1237" />
        <label xlink:type="resource" xlink:label="label1237" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_en-US">Property Plant And Equipment Useful Life [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1237" xlink:to="label1237" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="element1238" />
        <label xlink:type="resource" xlink:label="label1238" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_en-US">Represents the ranges of useful lives of all property, plant and equipment.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1238" xlink:to="label1238" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DistributionRevenuesFromSpinnee" xlink:label="element1239" />
        <label xlink:type="resource" xlink:label="label1239" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DistributionRevenuesFromSpinnee_en-US">Distribution Revenues From Spinnee</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1239" xlink:to="label1239" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DistributionRevenuesFromSpinnee" xlink:label="element1240" />
        <label xlink:type="resource" xlink:label="label1240" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DistributionRevenuesFromSpinnee_en-US">Represents the revenues recorded pursuant to the Product Distribution Agreement entered into as part of the HART spin-off.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1240" xlink:to="label1240" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpansionAreaOfRealEstateProperty" xlink:label="element1241" />
        <label xlink:type="resource" xlink:label="label1241" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ExpansionAreaOfRealEstateProperty_en-US">Expansion Area Of Real Estate Property</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1241" xlink:to="label1241" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="element1242" />
        <label xlink:type="resource" xlink:label="label1242" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_MultiChannelSystemsMcsGmbhMember_en-US">Multi Channel Systems MCS GmbH [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1242" xlink:to="label1242" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="element1243" />
        <label xlink:type="resource" xlink:label="label1243" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_MultiChannelSystemsMcsGmbhMember_en-US">Multi Channel Systems MCS GmbH</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1243" xlink:to="label1243" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TriangleBiosystemsIncMember" xlink:label="element1244" />
        <label xlink:type="resource" xlink:label="label1244" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TriangleBiosystemsIncMember_en-US">Triangle BioSystems, Inc. [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1244" xlink:to="label1244" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TriangleBiosystemsIncMember" xlink:label="element1245" />
        <label xlink:type="resource" xlink:label="label1245" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TriangleBiosystemsIncMember_en-US">Triangle BioSystems, Inc.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1245" xlink:to="label1245" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_HekaElektronikMember" xlink:label="element1246" />
        <label xlink:type="resource" xlink:label="label1246" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_HekaElektronikMember_en-US">HEKA Elektronik [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1246" xlink:to="label1246" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WarrantyOther" xlink:label="element1247" />
        <label xlink:type="resource" xlink:label="label1247" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_WarrantyOther_en-US">Warranty Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1247" xlink:to="label1247" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WarrantyOther" xlink:label="element1248" />
        <label xlink:type="resource" xlink:label="label1248" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_WarrantyOther_en-US">Represents change in warranty accrual rollforward associated with foreign currency changes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1248" xlink:to="label1248" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="element1249" />
        <label xlink:type="resource" xlink:label="label1249" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_MarketConditionRestrictedStockUnitMember_en-US">Market Condition Restricted Stock Unit [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1249" xlink:to="label1249" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="element1250" />
        <label xlink:type="resource" xlink:label="label1250" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_MarketConditionRestrictedStockUnitMember_en-US">Market Condition RSU</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1250" xlink:to="label1250" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" xlink:label="element1251" />
        <label xlink:type="resource" xlink:label="label1251" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_en-US">Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Correlation Coefficient</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1251" xlink:to="label1251" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" xlink:label="element1252" />
        <label xlink:type="resource" xlink:label="label1252" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_en-US">Correlation Coefficient Fair Value Assumption for Market Condition RSU's</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1252" xlink:to="label1252" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" xlink:label="element1253" />
        <label xlink:type="resource" xlink:label="label1253" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_en-US">Correlation coefficient</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1253" xlink:to="label1253" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TaxLiabilityOnForeignEarningsRepatriated" xlink:label="element1254" />
        <label xlink:type="resource" xlink:label="label1254" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TaxLiabilityOnForeignEarningsRepatriated_en-US">Tax Liability On Foreign Earnings Repatriated</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1254" xlink:to="label1254" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TaxLiabilityOnForeignEarningsRepatriated" xlink:label="element1255" />
        <label xlink:type="resource" xlink:label="label1255" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TaxLiabilityOnForeignEarningsRepatriated_en-US">The tax liability owed on repatriated foreign earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1255" xlink:to="label1255" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" xlink:label="element1256" />
        <label xlink:type="resource" xlink:label="label1256" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_en-US">Deferred Tax Assets Tax Credits On Repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1256" xlink:to="label1256" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" xlink:label="element1257" />
        <label xlink:type="resource" xlink:label="label1257" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_en-US">Deferred Tax Assets Tax Credits On Repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1257" xlink:to="label1257" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" xlink:label="element1258" />
        <label xlink:type="resource" xlink:label="label1258" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_en-US">Tax credits on repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1258" xlink:to="label1258" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" xlink:label="element1259" />
        <label xlink:type="resource" xlink:label="label1259" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_en-US">Deferred Tax Liabilities Indefinite Lived Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1259" xlink:to="label1259" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" xlink:label="element1260" />
        <label xlink:type="resource" xlink:label="label1260" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_en-US">Deferred Tax Liabilities Indefinite Lived Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1260" xlink:to="label1260" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" xlink:label="element1261" />
        <label xlink:type="resource" xlink:label="label1261" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xml:lang="en-US" id="verbose_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_en-US">Indefinite-lived intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1261" xlink:to="label1261" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" xlink:label="element1262" />
        <label xlink:type="resource" xlink:label="label1262" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_en-US">Deferred Tax Liabilities Definite Lived Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1262" xlink:to="label1262" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" xlink:label="element1263" />
        <label xlink:type="resource" xlink:label="label1263" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_en-US">Deferred Tax Liabilities Definite Lived Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1263" xlink:to="label1263" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" xlink:label="element1264" />
        <label xlink:type="resource" xlink:label="label1264" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_en-US">Definite-lived intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1264" xlink:to="label1264" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesOnRepatriation" xlink:label="element1265" />
        <label xlink:type="resource" xlink:label="label1265" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredTaxLiabilitiesOnRepatriation_en-US">Deferred Tax Liabilities On Repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1265" xlink:to="label1265" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesOnRepatriation" xlink:label="element1266" />
        <label xlink:type="resource" xlink:label="label1266" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredTaxLiabilitiesOnRepatriation_en-US">Deferred Tax Liabilities On Repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1266" xlink:to="label1266" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesOnRepatriation" xlink:label="element1267" />
        <label xlink:type="resource" xlink:label="label1267" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredTaxLiabilitiesOnRepatriation_en-US">Accrued tax liability on repatriation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1267" xlink:to="label1267" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxRateReconciliationDeductionsStockOptions" xlink:label="element1268" />
        <label xlink:type="resource" xlink:label="label1268" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_en-US">Income Tax Rate Reconciliation Deductions Stock Options</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1268" xlink:to="label1268" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxRateReconciliationDeductionsStockOptions" xlink:label="element1269" />
        <label xlink:type="resource" xlink:label="label1269" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for stock options.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1269" xlink:to="label1269" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxRateReconciliationDeductionsStockOptions" xlink:label="element1270" />
        <label xlink:type="resource" xlink:label="label1270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_en-US">Income tax deduction related to stock options</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1270" xlink:to="label1270" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Documentandentityinformationabstract" xlink:label="element1271" />
        <label xlink:type="resource" xlink:label="label1271" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_Documentandentityinformationabstract_en-US">Document And Entity Information [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1271" xlink:to="label1271" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonAffiliateShareHolding" xlink:label="element1272" />
        <label xlink:type="resource" xlink:label="label1272" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NonAffiliateShareHolding_en-US">Non Affiliate Share Holding</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1272" xlink:to="label1272" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonAffiliateShareHolding" xlink:label="element1273" />
        <label xlink:type="resource" xlink:label="label1273" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NonAffiliateShareHolding_en-US">State aggregate of voting and non-voting common equity held by non-affiliates as of the last business day of registrant's most recently completed second fiscal quarter.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1273" xlink:to="label1273" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredFinancingCostsMember" xlink:label="element1274" />
        <label xlink:type="resource" xlink:label="label1274" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredFinancingCostsMember_en-US">Deferred Financing costs [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1274" xlink:to="label1274" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredFinancingCostsMember" xlink:label="element1275" />
        <label xlink:type="resource" xlink:label="label1275" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredFinancingCostsMember_en-US">Deferred Financing costs</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1275" xlink:to="label1275" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoan" xlink:label="element1276" />
        <label xlink:type="resource" xlink:label="label1276" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DelayedDrawdownTermLoan_en-US">Delayed Drawdown Term Loan</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1276" xlink:to="label1276" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoan" xlink:label="element1277" />
        <label xlink:type="resource" xlink:label="label1277" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DelayedDrawdownTermLoan_en-US">DDTL</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1277" xlink:to="label1277" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RevolvingCreditFacility" xlink:label="element1278" />
        <label xlink:type="resource" xlink:label="label1278" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RevolvingCreditFacility_en-US">Revolving Credit Facility</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1278" xlink:to="label1278" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="element1279" />
        <label xlink:type="resource" xlink:label="label1279" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_en-US">Business Combination, Recognized Identifiable Net Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1279" xlink:to="label1279" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="element1280" />
        <label xlink:type="resource" xlink:label="label1280" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_en-US">Net assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1280" xlink:to="label1280" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="element1281" />
        <label xlink:type="resource" xlink:label="label1281" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_en-US">The amount of net assets acquired as of the acquisition date. The amount is net of tagible asests and liabilities.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1281" xlink:to="label1281" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="element1282" />
        <label xlink:type="resource" xlink:label="label1282" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_en-US">Business combination goodwill and intangible assets [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1282" xlink:to="label1282" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="element1283" />
        <label xlink:type="resource" xlink:label="label1283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_en-US">Goodwill and intangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1283" xlink:to="label1283" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="element1284" />
        <label xlink:type="resource" xlink:label="label1284" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_en-US">Business Combination, Recognized Goodwill And Intangible Assets Net of Tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1284" xlink:to="label1284" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="element1285" />
        <label xlink:type="resource" xlink:label="label1285" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_en-US">Total goodwill and intangible assets, net of tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1285" xlink:to="label1285" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="element1286" />
        <label xlink:type="resource" xlink:label="label1286" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_en-US">Amount of goodwill and intangible assets net of tax acquired as result of business combination.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1286" xlink:to="label1286" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="element1287" />
        <label xlink:type="resource" xlink:label="label1287" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1287" xlink:to="label1287" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="element1288" />
        <label xlink:type="resource" xlink:label="label1288" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_en-US">Tangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1288" xlink:to="label1288" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="element1289" />
        <label xlink:type="resource" xlink:label="label1289" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_en-US">The amount tangible assets acquired resulting from business combination.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1289" xlink:to="label1289" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="element1290" />
        <label xlink:type="resource" xlink:label="label1290" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xml:lang="en-US" id="total_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_en-US">Tangible assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1290" xlink:to="label1290" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="element1291" />
        <label xlink:type="resource" xlink:label="label1291" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_en-US">Busniess combination purchase accounting inventory fair value step up amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1291" xlink:to="label1291" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="element1292" />
        <label xlink:type="resource" xlink:label="label1292" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_en-US">The amount of purchase accounting inventory fair value step up amortization recognized in cost of revenues since the date of acquisition.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1292" xlink:to="label1292" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreliminaryAmountOfInventoryFairValueStepUp" xlink:label="element1293" />
        <label xlink:type="resource" xlink:label="label1293" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_PreliminaryAmountOfInventoryFairValueStepUp_en-US">Preliminary amount of inventory fair value step up</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1293" xlink:to="label1293" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreliminaryAmountOfInventoryFairValueStepUp" xlink:label="element1294" />
        <label xlink:type="resource" xlink:label="label1294" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_PreliminaryAmountOfInventoryFairValueStepUp_en-US">The amount preliminary inventory fair value set up.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1294" xlink:to="label1294" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" xlink:label="element1295" />
        <label xlink:type="resource" xlink:label="label1295" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_en-US">Business combination proforma information amortization of intangible asets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1295" xlink:to="label1295" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" xlink:label="element1296" />
        <label xlink:type="resource" xlink:label="label1296" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_en-US">This element represents the amount of intangible asset amortization expense of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1296" xlink:to="label1296" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" xlink:label="element1297" />
        <label xlink:type="resource" xlink:label="label1297" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_en-US">Intangible asset amortization expense</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1297" xlink:to="label1297" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="element1298" />
        <label xlink:type="resource" xlink:label="label1298" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_en-US">Amortization Period of purchase accounting inventory fair value step up amortization</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1298" xlink:to="label1298" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="element1299" />
        <label xlink:type="resource" xlink:label="label1299" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_en-US">Amortization Period of purchase accounting inventory fair value step up amortization in PYM.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1299" xlink:to="label1299" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutProvisionOfDiscontinuedOperations" xlink:label="element1300" />
        <label xlink:type="resource" xlink:label="label1300" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_EarnOutProvisionOfDiscontinuedOperations_en-US">Earn out provision of discontinued operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1300" xlink:to="label1300" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutProvisionOfDiscontinuedOperations" xlink:label="element1301" />
        <label xlink:type="resource" xlink:label="label1301" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_EarnOutProvisionOfDiscontinuedOperations_en-US">The earn out provision of disontinued operations receivable included in the sale price of the disontinued operations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1301" xlink:to="label1301" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutPerformanceMetricsPeriod" xlink:label="element1302" />
        <label xlink:type="resource" xlink:label="label1302" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_EarnOutPerformanceMetricsPeriod_en-US">Earn out performance metrics period</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1302" xlink:to="label1302" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EarnOutPerformanceMetricsPeriod" xlink:label="element1303" />
        <label xlink:type="resource" xlink:label="label1303" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_EarnOutPerformanceMetricsPeriod_en-US">The number of years during which the earn out is earned.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1303" xlink:to="label1303" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationEarnOutAmountContingentConsideration" xlink:label="element1304" />
        <label xlink:type="resource" xlink:label="label1304" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration_en-US">Discontinued Operation Earn Out Payment Contingent Consideration</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1304" xlink:to="label1304" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationEarnOutAmountContingentConsideration" xlink:label="element1305" />
        <label xlink:type="resource" xlink:label="label1305" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration_en-US">The amount of earn out contigent on performance metics to be received over the next two years.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1305" xlink:to="label1305" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationEarnOutAmountContingentConsideration" xlink:label="element1306" />
        <label xlink:type="resource" xlink:label="label1306" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration_en-US">Contingent Consideration, Earn-out</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1306" xlink:to="label1306" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="element1307" />
        <label xlink:type="resource" xlink:label="label1307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_en-US">Tangible assets and liabilities assumed, as referenced above, preliminarily consist of the following:</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1307" xlink:to="label1307" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="element1308" />
        <label xlink:type="resource" xlink:label="label1308" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_en-US">Tangible Assets And Liabilities Assumed As Referenced Above Preliminarily Consist Of The Following [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1308" xlink:to="label1308" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="element1309" />
        <label xlink:type="resource" xlink:label="label1309" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_en-US">Amortization of Intangible Assets Including Amounts Related To Discontinued Operation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1309" xlink:to="label1309" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="element1310" />
        <label xlink:type="resource" xlink:label="label1310" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_en-US">Amortization of Intangible Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1310" xlink:to="label1310" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="element1311" />
        <label xlink:type="resource" xlink:label="label1311" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_en-US">The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets including portion attributable to discontinued operations, not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1311" xlink:to="label1311" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:label="element1312" />
        <label xlink:type="resource" xlink:label="label1312" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_en-US">Disposal Groups, Including Discontinued Operations, Assets and Liabilities Held For Sale [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1312" xlink:to="label1312" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:label="element1313" />
        <label xlink:type="resource" xlink:label="label1313" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_en-US">Tabular disclosure of reconciliation of the carrying amounts of major assets and liabilities classified as held for sale in the Company's consolidated balance sheet.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1313" xlink:to="label1313" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock" xlink:label="element1314" />
        <label xlink:type="resource" xlink:label="label1314" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock_en-US">Disposal Groups, Including Discontinued Operations,Income Loss [Table Text Blcok]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1314" xlink:to="label1314" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock" xlink:label="element1315" />
        <label xlink:type="resource" xlink:label="label1315" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock_en-US">Tabular discolsure of reconciliation of the major line items of income (loss) from discontinued operations presented within the Company's consolidated statements of operations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1315" xlink:to="label1315" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreferredStockPurchaseRightOptionExercised" xlink:label="element1316" />
        <label xlink:type="resource" xlink:label="label1316" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_PreferredStockPurchaseRightOptionExercised_en-US">Preferred stock purchase right option exercised</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1316" xlink:to="label1316" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" xlink:label="element1317" />
        <label xlink:type="resource" xlink:label="label1317" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_en-US">Maximum percentage of target number of restricted stock units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1317" xlink:to="label1317" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" xlink:label="element1318" />
        <label xlink:type="resource" xlink:label="label1318" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_en-US">Percentage of target number</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1318" xlink:to="label1318" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" xlink:label="element1319" />
        <label xlink:type="resource" xlink:label="label1319" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_en-US">Maximum percentage of target number of restricted stock units.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1319" xlink:to="label1319" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentCurrentYear" xlink:label="element1320" />
        <label xlink:type="resource" xlink:label="label1320" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_en-US">Debt Instrument Quarterly Payment Current Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1320" xlink:to="label1320" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentCurrentYear" xlink:label="element1321" />
        <label xlink:type="resource" xlink:label="label1321" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_en-US">Amount of the required quarterly payments including both interest and principal payments for the current fiscal year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1321" xlink:to="label1321" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentNextYear" xlink:label="element1322" />
        <label xlink:type="resource" xlink:label="label1322" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DebtInstrumentQuarterlyPaymentNextYear_en-US">Debt Instrument Quarterly Payment Next Year</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1322" xlink:to="label1322" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentNextYear" xlink:label="element1323" />
        <label xlink:type="resource" xlink:label="label1323" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DebtInstrumentQuarterlyPaymentNextYear_en-US">Amount of the required quarterly payments including both interest and principal payments for the current fiscal year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1323" xlink:to="label1323" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentThereafter" xlink:label="element1324" />
        <label xlink:type="resource" xlink:label="label1324" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DebtInstrumentQuarterlyPaymentThereafter_en-US">Debt Instrument Quarterly Payment Thereafter</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1324" xlink:to="label1324" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentThereafter" xlink:label="element1325" />
        <label xlink:type="resource" xlink:label="label1325" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DebtInstrumentQuarterlyPaymentThereafter_en-US">Amount of the required quarterly payments including both interest and principal payments thereafter.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1325" xlink:to="label1325" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" xlink:label="element1326" />
        <label xlink:type="resource" xlink:label="label1326" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_en-US">Limitation on pledges of capital stock of foreign subsidiaries</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1326" xlink:to="label1326" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" xlink:label="element1327" />
        <label xlink:type="resource" xlink:label="label1327" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_en-US">Limitation on pledges of capital stock of foreign subsidiaries.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1327" xlink:to="label1327" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="element1328" />
        <label xlink:type="resource" xlink:label="label1328" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock_en-US">Activity in allowance for doubtful accounts [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1328" xlink:to="label1328" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock" xlink:label="element1329" />
        <label xlink:type="resource" xlink:label="label1329" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock_en-US">Tabular disclosure of the allowance for doubtful accounts continuity as of the balance sheet date.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1329" xlink:to="label1329" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="element1330" />
        <label xlink:type="resource" xlink:label="label1330" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RestOfWorldMember_en-US">Rest Of The World [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1330" xlink:to="label1330" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="element1331" />
        <label xlink:type="resource" xlink:label="label1331" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_RestOfWorldMember_en-US">All other regions not exclicitaly mentioned.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1331" xlink:to="label1331" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InstrumentsEquipmentAndAccessoriesMember" xlink:label="element1332" />
        <label xlink:type="resource" xlink:label="label1332" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_InstrumentsEquipmentAndAccessoriesMember_en-US">Instruments, equipment and accessories [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1332" xlink:to="label1332" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InstrumentsEquipmentAndAccessoriesMember" xlink:label="element1333" />
        <label xlink:type="resource" xlink:label="label1333" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_InstrumentsEquipmentAndAccessoriesMember_en-US">This member represents instrument, equipment and accessories segment.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1333" xlink:to="label1333" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceMaintenanceAndWarrantyContractsMember" xlink:label="element1334" />
        <label xlink:type="resource" xlink:label="label1334" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ServiceMaintenanceAndWarrantyContractsMember_en-US">Service, maintenance and warranty contracts [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1334" xlink:to="label1334" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceMaintenanceAndWarrantyContractsMember" xlink:label="element1335" />
        <label xlink:type="resource" xlink:label="label1335" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ServiceMaintenanceAndWarrantyContractsMember_en-US">This member represents Service, maintenance and warranty contracts services.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1335" xlink:to="label1335" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredRevenueAdditionsDueToBusinessCombination" xlink:label="element1336" />
        <label xlink:type="resource" xlink:label="label1336" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredRevenueAdditionsDueToBusinessCombination_en-US">Deferred Revenue Additions Due To Business Combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1336" xlink:to="label1336" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredRevenueAdditionsDueToBusinessCombination" xlink:label="element1337" />
        <label xlink:type="resource" xlink:label="label1337" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredRevenueAdditionsDueToBusinessCombination_en-US">Deferred Revenue Additions Due To Business Combination.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1337" xlink:to="label1337" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredRevenueAdditionsDueToBusinessCombination" xlink:label="element1338" />
        <label xlink:type="resource" xlink:label="label1338" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_DeferredRevenueAdditionsDueToBusinessCombination_en-US">Addition due to business combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1338" xlink:to="label1338" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceContractsMember" xlink:label="element1339" />
        <label xlink:type="resource" xlink:label="label1339" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ServiceContractsMember_en-US">Service Contracts [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1339" xlink:to="label1339" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerAdvancesMember" xlink:label="element1340" />
        <label xlink:type="resource" xlink:label="label1340" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CustomerAdvancesMember_en-US">Customer Advances [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1340" xlink:to="label1340" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableOther" xlink:label="element1341" />
        <label xlink:type="resource" xlink:label="label1341" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AllowanceForDoubtfulAccountsReceivableOther_en-US">Allowance for Doubtful Accounts Receivable, Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1341" xlink:to="label1341" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableOther" xlink:label="element1342" />
        <label xlink:type="resource" xlink:label="label1342" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_AllowanceForDoubtfulAccountsReceivableOther_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1342" xlink:to="label1342" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableOther" xlink:label="element1343" />
        <label xlink:type="resource" xlink:label="label1343" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AllowanceForDoubtfulAccountsReceivableOther_en-US">Other adjustments recorded against allowance for doubtful accounts during the period.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1343" xlink:to="label1343" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" xlink:label="element1344" />
        <label xlink:type="resource" xlink:label="label1344" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017_en-US">Effective Income Tax Rate Reduction Tax Cuts And Jobs Act Of 2017</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1344" xlink:to="label1344" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" xlink:label="element1345" />
        <label xlink:type="resource" xlink:label="label1345" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017_en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to US Tax Cut And Jobs Act of 2017.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1345" xlink:to="label1345" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" xlink:label="element1346" />
        <label xlink:type="resource" xlink:label="label1346" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017_en-US">US Federal Income Tax Rate, based on Tax Cuts And Jobs Act Of 2017</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1346" xlink:to="label1346" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" xlink:label="element1347" />
        <label xlink:type="resource" xlink:label="label1347" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits_en-US">Warranty (payments) or credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1347" xlink:to="label1347" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" xlink:label="element1348" />
        <label xlink:type="resource" xlink:label="label1348" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits_en-US">Warranty (payments) or credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1348" xlink:to="label1348" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" xlink:label="element1349" />
        <label xlink:type="resource" xlink:label="label1349" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits_en-US">Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty , or an increase due to credits received. Excludes extended product warranties.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1349" xlink:to="label1349" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BlackScholesOptionPricingModelMember" xlink:label="element1350" />
        <label xlink:type="resource" xlink:label="label1350" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BlackScholesOptionPricingModelMember_en-US">Black-Scholes option pricing model [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1350" xlink:to="label1350" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MonteCarloValuationSimulationMember" xlink:label="element1351" />
        <label xlink:type="resource" xlink:label="label1351" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_MonteCarloValuationSimulationMember_en-US">Monte-Carlo valuation simulation [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1351" xlink:to="label1351" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" xlink:label="element1352" />
        <label xlink:type="resource" xlink:label="label1352" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member_en-US">Deferred stock awards of Market Condition RSU, Approved Aug 2015 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1352" xlink:to="label1352" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" xlink:label="element1353" />
        <label xlink:type="resource" xlink:label="label1353" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member_en-US">Deferred stock awards of Market Condition RSU, Approved May 2018 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1353" xlink:to="label1353" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" xlink:label="element1354" />
        <label xlink:type="resource" xlink:label="label1354" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_en-US">Limitation on pledges of capital stock of foreign subsidiaries percentage</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1354" xlink:to="label1354" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" xlink:label="element1355" />
        <label xlink:type="resource" xlink:label="label1355" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_en-US">Limitation on pledges of capital stock of foreign subsidiaries percentage.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1355" xlink:to="label1355" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" xlink:label="element1356" />
        <label xlink:type="resource" xlink:label="label1356" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination_en-US">Allowance for doubtful accounts receivable additions business combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1356" xlink:to="label1356" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" xlink:label="element1357" />
        <label xlink:type="resource" xlink:label="label1357" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination_en-US">Addition due to business combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1357" xlink:to="label1357" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" xlink:label="element1358" />
        <label xlink:type="resource" xlink:label="label1358" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination_en-US">Allowance for doubtful accounts receivable additions business combination</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1358" xlink:to="label1358" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" xlink:label="element1359" />
        <label xlink:type="resource" xlink:label="label1359" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, deferred liabilties</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1359" xlink:to="label1359" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" xlink:label="element1360" />
        <label xlink:type="resource" xlink:label="label1360" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_en-US">This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to defered tax liabilities acquired in connection with a business combination for which the initial accounting was incomplete.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1360" xlink:to="label1360" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" xlink:label="element1361" />
        <label xlink:type="resource" xlink:label="label1361" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_en-US">Purchase price adjustments, increase to deferred tax liabilities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1361" xlink:to="label1361" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" xlink:label="element1362" />
        <label xlink:type="resource" xlink:label="label1362" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Working Capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1362" xlink:to="label1362" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" xlink:label="element1363" />
        <label xlink:type="resource" xlink:label="label1363" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_en-US">Purchase price adjustments, increase in net working capital</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1363" xlink:to="label1363" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" xlink:label="element1364" />
        <label xlink:type="resource" xlink:label="label1364" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_en-US">This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to net working capital acquired in connection with a business combination for which the initial accounting was incomplete.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1364" xlink:to="label1364" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesValue" xlink:label="element1365" />
        <label xlink:type="resource" xlink:label="label1365" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SharesWithheldForTaxesValue_en-US">Shares withheld for taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1365" xlink:to="label1365" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesValue" xlink:label="element1366" />
        <label xlink:type="resource" xlink:label="label1366" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SharesWithheldForTaxesValue_en-US">Represents the dollar value of total number of shares withheld to satisfy the tax withholding obligation on the vesting of restricted stock units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1366" xlink:to="label1366" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesValue" xlink:label="element1367" />
        <label xlink:type="resource" xlink:label="label1367" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xml:lang="en-US" id="Negated_hbio_SharesWithheldForTaxesValue_en-US">Shares withheld for taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1367" xlink:to="label1367" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesShares" xlink:label="element1368" />
        <label xlink:type="resource" xlink:label="label1368" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_SharesWithheldForTaxesShares_en-US">Shares withheld for taxes shares</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1368" xlink:to="label1368" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesShares" xlink:label="element1369" />
        <label xlink:type="resource" xlink:label="label1369" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_SharesWithheldForTaxesShares_en-US">Represents the total number of shares withheld to satisfy the tax withholding obligation on the vesting of restricted stock units</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1369" xlink:to="label1369" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestAccrued" xlink:label="element1370" />
        <label xlink:type="resource" xlink:label="label1370" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_InterestAccrued_en-US">Interest accrued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1370" xlink:to="label1370" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestAccrued" xlink:label="element1371" />
        <label xlink:type="resource" xlink:label="label1371" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_InterestAccrued_en-US">The amount of interest expense accrued.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1371" xlink:to="label1371" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestAccrued" xlink:label="element1372" />
        <label xlink:type="resource" xlink:label="label1372" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_InterestAccrued_en-US">Interest</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1372" xlink:to="label1372" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerCreditsAccrued" xlink:label="element1373" />
        <label xlink:type="resource" xlink:label="label1373" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_CustomerCreditsAccrued_en-US">Customer credits accrued</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1373" xlink:to="label1373" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerCreditsAccrued" xlink:label="element1374" />
        <label xlink:type="resource" xlink:label="label1374" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_CustomerCreditsAccrued_en-US">The amount of customer credits accrued and outstanding.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1374" xlink:to="label1374" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerCreditsAccrued" xlink:label="element1375" />
        <label xlink:type="resource" xlink:label="label1375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_CustomerCreditsAccrued_en-US">Customer credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1375" xlink:to="label1375" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonCurrentAssetsHeldForSaleMember" xlink:label="element1376" />
        <label xlink:type="resource" xlink:label="label1376" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NonCurrentAssetsHeldForSaleMember_en-US">Non-current assets held for sale [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1376" xlink:to="label1376" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonCurrentAssetsHeldForSaleMember" xlink:label="element1377" />
        <label xlink:type="resource" xlink:label="label1377" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NonCurrentAssetsHeldForSaleMember_en-US">Non-current assets held for sale.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1377" xlink:to="label1377" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsHeldForSaleMember" xlink:label="element1378" />
        <label xlink:type="resource" xlink:label="label1378" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NetAssetsHeldForSaleMember_en-US">Net assets held for sale [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1378" xlink:to="label1378" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsHeldForSaleMember" xlink:label="element1379" />
        <label xlink:type="resource" xlink:label="label1379" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_NetAssetsHeldForSaleMember_en-US">Net assets held for sale.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1379" xlink:to="label1379" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations" xlink:label="element1380" />
        <label xlink:type="resource" xlink:label="label1380" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations_en-US">Valuation Allowances and Reserves, Business Acquired and effects of currency translations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1380" xlink:to="label1380" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations" xlink:label="element1381" />
        <label xlink:type="resource" xlink:label="label1381" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations_en-US">Valuation Allowances and Reserves, Business Acquired and effects of currency translations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1381" xlink:to="label1381" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesOtherMovements" xlink:label="element1382" />
        <label xlink:type="resource" xlink:label="label1382" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ValuationAllowancesOtherMovements_en-US">Valuation Allowances Other Movements</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1382" xlink:to="label1382" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesOtherMovements" xlink:label="element1383" />
        <label xlink:type="resource" xlink:label="label1383" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_ValuationAllowancesOtherMovements_en-US">Other</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1383" xlink:to="label1383" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ValuationAllowancesOtherMovements" xlink:label="element1384" />
        <label xlink:type="resource" xlink:label="label1384" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ValuationAllowancesOtherMovements_en-US">Valuation allowances and reserves other movements.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1384" xlink:to="label1384" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1385" />
        <label xlink:type="resource" xlink:label="label1385" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">Current Federal And State Income Tax Expense Benefit Continuing Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1385" xlink:to="label1385" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1386" />
        <label xlink:type="resource" xlink:label="label1386" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted federal, state and local tax law to the relevant amounts of taxable Income or Loss from continuing operations.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1386" xlink:to="label1386" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1387" />
        <label xlink:type="resource" xlink:label="label1387" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">Federal and state</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1387" xlink:to="label1387" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1388" />
        <label xlink:type="resource" xlink:label="label1388" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">Deferred Federal And State Income Tax Expense Benefit Continuing Operations</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1388" xlink:to="label1388" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1389" />
        <label xlink:type="resource" xlink:label="label1389" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">The component of total income tax expense for the period comprised of the increase (decrease) during the period in the entity's deferred tax assets and liabilities attributable to continuing operations as determined by applying the provisions of the federal, state and local tax laws.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1389" xlink:to="label1389" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="element1390" />
        <label xlink:type="resource" xlink:label="label1390" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_en-US">Federal and state, deferred tax</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1390" xlink:to="label1390" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences" xlink:label="element1391" />
        <label xlink:type="resource" xlink:label="label1391" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences_en-US">Permanent differences, net</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1391" xlink:to="label1391" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Netimpactofforeignratechanges" xlink:label="element1392" />
        <label xlink:type="resource" xlink:label="label1392" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_Netimpactofforeignratechanges_en-US">Impact Of Foreign Rate Changes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1392" xlink:to="label1392" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpactOfAdoptionOfAsu201609" xlink:label="element1393" />
        <label xlink:type="resource" xlink:label="label1393" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ImpactOfAdoptionOfAsu201609_en-US">Impact of adoption of ASU 2016-09</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1393" xlink:to="label1393" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpactOfAdoptionOfAsu201609" xlink:label="element1394" />
        <label xlink:type="resource" xlink:label="label1394" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ImpactOfAdoptionOfAsu201609_en-US">Impact of Adoption of ASU 2016-09.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1394" xlink:to="label1394" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" xlink:label="element1395" />
        <label xlink:type="resource" xlink:label="label1395" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_en-US">Foreign withholding taxes</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1395" xlink:to="label1395" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" xlink:label="element1396" />
        <label xlink:type="resource" xlink:label="label1396" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_en-US">Income tax reconciliation foreign operations foreign withholding taxes.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1396" xlink:to="label1396" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Incometaxreconciliationforeigntaxcreditsdeduction" xlink:label="element1397" />
        <label xlink:type="resource" xlink:label="label1397" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_en-US">Conversion of U.S foreign tax credits from credit to deduction</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1397" xlink:to="label1397" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Incometaxreconciliationforeigntaxcreditsdeduction" xlink:label="element1398" />
        <label xlink:type="resource" xlink:label="label1398" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_en-US">The portion of the difference, between total income tax expense (benefit) as reported in the Income Statement for the period and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to deduction for foreign tax credit.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1398" xlink:to="label1398" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" xlink:label="element1399" />
        <label xlink:type="resource" xlink:label="label1399" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract_en-US">Deferred income tax asset and liability [abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1399" xlink:to="label1399" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" xlink:label="element1400" />
        <label xlink:type="resource" xlink:label="label1400" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract_en-US">Income Tax Expense (benefit) Attributable To Income From Continuing and discontinued Operations [Abstract]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1400" xlink:to="label1400" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings" xlink:label="element1401" />
        <label xlink:type="resource" xlink:label="label1401" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings_en-US">Transition tax on the mandatory deemed repatriation of foreign earnings</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1401" xlink:to="label1401" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings" xlink:label="element1402" />
        <label xlink:type="resource" xlink:label="label1402" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings_en-US">Transition tax on the mandatory deemed repatriation of foreign earnings.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1402" xlink:to="label1402" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="element1403" />
        <label xlink:type="resource" xlink:label="label1403" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxDisclosureTable_en-US">Income tax disclosure [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1403" xlink:to="label1403" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireBetween2019And2037Member" xlink:label="element1404" />
        <label xlink:type="resource" xlink:label="label1404" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ExpireBetween2019And2037Member_en-US">Expire between 2019 and 2037 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1404" xlink:to="label1404" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireIn2020Member" xlink:label="element1405" />
        <label xlink:type="resource" xlink:label="label1405" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ExpireIn2020Member_en-US">Expire in 2020 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1405" xlink:to="label1405" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossesSubjectToLimitations" xlink:label="element1406" />
        <label xlink:type="resource" xlink:label="label1406" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AdditionalNetOperatingLossesSubjectToLimitations_en-US">Additional net operating losses subject to limitation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1406" xlink:to="label1406" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossesSubjectToLimitations" xlink:label="element1407" />
        <label xlink:type="resource" xlink:label="label1407" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xml:lang="en-US" id="disclosureGuidance_hbio_AdditionalNetOperatingLossesSubjectToLimitations_en-US">Additional net operating losses subject to limitation.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1407" xlink:to="label1407" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition" xlink:label="element1408" />
        <label xlink:type="resource" xlink:label="label1408" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition_en-US">Increase in limitation due to built in gain on acquisition</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1408" xlink:to="label1408" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition" xlink:label="element1409" />
        <label xlink:type="resource" xlink:label="label1409" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition_en-US">Increase in limitation due to built in gain on acquisition.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1409" xlink:to="label1409" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits" xlink:label="element1410" />
        <label xlink:type="resource" xlink:label="label1410" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits_en-US">Unrecognized Tax Benefits, Increase Resulting from Credits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1410" xlink:to="label1410" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits" xlink:label="element1411" />
        <label xlink:type="resource" xlink:label="label1411" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits_en-US">Unrecognized Tax Benefits, Increase Resulting from Credits.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1411" xlink:to="label1411" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues" xlink:label="element1412" />
        <label xlink:type="resource" xlink:label="label1412" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues_en-US">Unrecognized Tax Benefits, Increase Resulting from State Income Tax Issues</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1412" xlink:to="label1412" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues" xlink:label="element1413" />
        <label xlink:type="resource" xlink:label="label1413" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues_en-US">Unrecognized Tax Benefits, Increase Resulting from State Income Tax Issues.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1413" xlink:to="label1413" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits" xlink:label="element1414" />
        <label xlink:type="resource" xlink:label="label1414" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits_en-US">Unrecognized Tax Benefits, Increase Resulting from Audits</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1414" xlink:to="label1414" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits" xlink:label="element1415" />
        <label xlink:type="resource" xlink:label="label1415" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits_en-US">Unrecognized Tax Benefits, Increase Resulting from Audits.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1415" xlink:to="label1415" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" xlink:label="element1416" />
        <label xlink:type="resource" xlink:label="label1416" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_en-US">Research and development tax credit carryforwards offset by reserve for uncertain tax positions</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1416" xlink:to="label1416" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" xlink:label="element1417" />
        <label xlink:type="resource" xlink:label="label1417" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_en-US">The amount of research and development tax credit carryforwards offset by reserve for uncertain tax positions.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1417" xlink:to="label1417" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation" xlink:label="element1418" />
        <label xlink:type="resource" xlink:label="label1418" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation_en-US">Additional net operating loss carryforwards annual limitation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1418" xlink:to="label1418" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation" xlink:label="element1419" />
        <label xlink:type="resource" xlink:label="label1419" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation_en-US">Additional net operating loss carryforwards annual limitation.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1419" xlink:to="label1419" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitMember" xlink:label="element1420" />
        <label xlink:type="resource" xlink:label="label1420" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_IncomeTaxExpenseBenefitMember_en-US">Income Tax Expense (Benefit) [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1420" xlink:to="label1420" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitMember" xlink:label="element1421" />
        <label xlink:type="resource" xlink:label="label1421" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_IncomeTaxExpenseBenefitMember_en-US">Primary financial statement caption encompassing income tax expense (benefit).</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1421" xlink:to="label1421" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" xlink:label="element1422" />
        <label xlink:type="resource" xlink:label="label1422" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable and Accrued Liabiities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1422" xlink:to="label1422" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" xlink:label="element1423" />
        <label xlink:type="resource" xlink:label="label1423" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable and Accrued Liabiities.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1423" xlink:to="label1423" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" xlink:label="element1424" />
        <label xlink:type="resource" xlink:label="label1424" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_en-US">Increase, Accounts Payable and Accrued Liabiities</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1424" xlink:to="label1424" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" xlink:label="element1425" />
        <label xlink:type="resource" xlink:label="label1425" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_en-US">Busniess combination purchase accounting property plant and equipment fair value step up depreciation</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1425" xlink:to="label1425" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" xlink:label="element1426" />
        <label xlink:type="resource" xlink:label="label1426" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_en-US">The amount of purchase accounting property plant and equipment fair value step up depreciation recognized in cost of revenues since the date of acquisition.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1426" xlink:to="label1426" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" xlink:label="element1427" />
        <label xlink:type="resource" xlink:label="label1427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_en-US">Additional depreciation related to step up of fair value, PPE</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1427" xlink:to="label1427" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="element1428" />
        <label xlink:type="resource" xlink:label="label1428" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LongLivedAssetsLineItems_en-US">Long lived assets [Line Items]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1428" xlink:to="label1428" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="element1429" />
        <label xlink:type="resource" xlink:label="label1429" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ScheduleOfLongLivedAssetsTableTable_en-US">Schedule of Long Lived Assets [Table]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1429" xlink:to="label1429" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionAssets" xlink:label="element1430" />
        <label xlink:type="resource" xlink:label="label1430" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_DeferredIncomeTaxesOnPensionAssets_en-US">Deferred Income Taxes On Pension Assets</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1430" xlink:to="label1430" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionAssets" xlink:label="element1431" />
        <label xlink:type="resource" xlink:label="label1431" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_DeferredIncomeTaxesOnPensionAssets_en-US">Represents the amount of deferred income taxes booked on pension liabilities.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1431" xlink:to="label1431" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiabilityDrivenInvestmentFundsMember" xlink:label="element1432" />
        <label xlink:type="resource" xlink:label="label1432" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_LiabilityDrivenInvestmentFundsMember_en-US">Liability driven investment funds [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1432" xlink:to="label1432" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiabilityDrivenInvestmentFundsMember" xlink:label="element1433" />
        <label xlink:type="resource" xlink:label="label1433" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_LiabilityDrivenInvestmentFundsMember_en-US">Liability driven investment funds</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1433" xlink:to="label1433" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock" xlink:label="element1434" />
        <label xlink:type="resource" xlink:label="label1434" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock_en-US">Location of amount reclassified out of Accumulated Other Comprehensive Income [Table Text Block]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1434" xlink:to="label1434" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock" xlink:label="element1435" />
        <label xlink:type="resource" xlink:label="label1435" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" id="documentation_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock_en-US">Tabular disclosure of amounts by location relassified out of accumulated other comprehensive loss for the year.</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1435" xlink:to="label1435" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceOneMember" xlink:label="element1436" />
        <label xlink:type="resource" xlink:label="label1436" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceOneMember_en-US">Range of exercise price one [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1436" xlink:to="label1436" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceOneMember" xlink:label="element1437" />
        <label xlink:type="resource" xlink:label="label1437" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceOneMember_en-US">$2.28-3.29 [member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1437" xlink:to="label1437" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTwoMember" xlink:label="element1438" />
        <label xlink:type="resource" xlink:label="label1438" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceTwoMember_en-US">Range of exercise price two [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1438" xlink:to="label1438" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTwoMember" xlink:label="element1439" />
        <label xlink:type="resource" xlink:label="label1439" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceTwoMember_en-US">3.30-3.49 [member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1439" xlink:to="label1439" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceThreeMember" xlink:label="element1440" />
        <label xlink:type="resource" xlink:label="label1440" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceThreeMember_en-US">Range of Exercise price three [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1440" xlink:to="label1440" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceThreeMember" xlink:label="element1441" />
        <label xlink:type="resource" xlink:label="label1441" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceThreeMember_en-US">3.50-3.92 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1441" xlink:to="label1441" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFourMember" xlink:label="element1442" />
        <label xlink:type="resource" xlink:label="label1442" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceFourMember_en-US">Range of Exercise price four [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1442" xlink:to="label1442" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFourMember" xlink:label="element1443" />
        <label xlink:type="resource" xlink:label="label1443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceFourMember_en-US">3.93-4.08 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1443" xlink:to="label1443" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFiveMember" xlink:label="element1444" />
        <label xlink:type="resource" xlink:label="label1444" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceFiveMember_en-US">Range of Exercise price five [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1444" xlink:to="label1444" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFiveMember" xlink:label="element1445" />
        <label xlink:type="resource" xlink:label="label1445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceFiveMember_en-US">4.09-4.17 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1445" xlink:to="label1445" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSixMember" xlink:label="element1446" />
        <label xlink:type="resource" xlink:label="label1446" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceSixMember_en-US">Range of Exercise price six [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1446" xlink:to="label1446" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSixMember" xlink:label="element1447" />
        <label xlink:type="resource" xlink:label="label1447" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceSixMember_en-US">4.18-4.26 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1447" xlink:to="label1447" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSevenMember" xlink:label="element1448" />
        <label xlink:type="resource" xlink:label="label1448" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceSevenMember_en-US">Range of Exercise price seven [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1448" xlink:to="label1448" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSevenMember" xlink:label="element1449" />
        <label xlink:type="resource" xlink:label="label1449" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceSevenMember_en-US">4.27-4.38 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1449" xlink:to="label1449" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceEightMember" xlink:label="element1450" />
        <label xlink:type="resource" xlink:label="label1450" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceEightMember_en-US">Range of Exercise price eight [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1450" xlink:to="label1450" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceEightMember" xlink:label="element1451" />
        <label xlink:type="resource" xlink:label="label1451" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceEightMember_en-US">4.39-5.39 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1451" xlink:to="label1451" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceNineMember" xlink:label="element1452" />
        <label xlink:type="resource" xlink:label="label1452" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceNineMember_en-US">Range of Exercise price nine [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1452" xlink:to="label1452" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceNineMember" xlink:label="element1453" />
        <label xlink:type="resource" xlink:label="label1453" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceNineMember_en-US">5.40-5.54 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1453" xlink:to="label1453" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTenMember" xlink:label="element1454" />
        <label xlink:type="resource" xlink:label="label1454" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceTenMember_en-US">Range of Exercise price ten [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1454" xlink:to="label1454" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTenMember" xlink:label="element1455" />
        <label xlink:type="resource" xlink:label="label1455" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceTenMember_en-US">5.55-5.75 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1455" xlink:to="label1455" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceElevenMember" xlink:label="element1456" />
        <label xlink:type="resource" xlink:label="label1456" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en-US" id="label_hbio_RangeOfExercisePriceElevenMember_en-US">Range of Exercise price eleven [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1456" xlink:to="label1456" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceElevenMember" xlink:label="element1457" />
        <label xlink:type="resource" xlink:label="label1457" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xml:lang="en-US" id="terse_hbio_RangeOfExercisePriceElevenMember_en-US">2.28-5.75 [Member]</label>
        <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="element1457" xlink:to="label1457" />
    </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>hbio-20181231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021) using Fujitsu Interstage XWand -->
<!-- Validation status: Passed -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockAssumptionsBlackScholesAndMonteCarloDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockOutstandingAndExercisableOptionsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockStockbasedCompensationExpenseDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/CapitalStockTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_CapitalStockTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConcentrationsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConcentrationsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfStockholdersEquity" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsNarrativeDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansFairValueHeirarchyDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_FairValueMeasurementsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtBreakdownOfBorrowingsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RecentlyIssuedAccountingPronouncementsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RecentlyIssuedAccountingPronouncementsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RelatedPartyTransactionsNarrativesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesDeferredRevenueDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesDisaggregationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/RevenuesTables" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_RevenuesTables" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
    <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_607" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BlackScholesOptionPricingModelMember" xlink:label="Locator_hbio_BlackScholesOptionPricingModelMember_608" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_607" xlink:to="Locator_hbio_BlackScholesOptionPricingModelMember_608" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_609" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MonteCarloValuationSimulationMember" xlink:label="Locator_hbio_MonteCarloValuationSimulationMember_610" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_609" xlink:to="Locator_hbio_MonteCarloValuationSimulationMember_610" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_611" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="Locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_612" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_611" xlink:to="Locator_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_612" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_602" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_601" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_602" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_604" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_603" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_604" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_606" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_605" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_606" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_614" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_613" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_614" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_673" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_674" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_673" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_674" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_692" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_691" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_692" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_676" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_675" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_676" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_678" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_677" xlink:to="Locator_us-gaap_TradeNamesMember_678" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_680" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_679" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_680" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_682" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_681" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_682" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PatentsMember" xlink:label="Locator_us-gaap_PatentsMember_684" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_683" xlink:to="Locator_us-gaap_PatentsMember_684" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_651" xlink:to="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_652" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_671" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_672" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_671" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_672" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_686" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_685" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_686" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_688" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_687" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_688" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_690" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsLineItems_689" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_690" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_787" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="Locator_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_788" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_787" xlink:to="Locator_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_788" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="Locator_us-gaap_BusinessCombinationConsiderationTransferred1_790" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_789" xlink:to="Locator_us-gaap_BusinessCombinationConsiderationTransferred1_790" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:label="Locator_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_792" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_791" xlink:to="Locator_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_792" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_794" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_793" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_794" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="Locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_796" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_795" xlink:to="Locator_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_796" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_797" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="Locator_us-gaap_NumberOfBusinessesAcquired_798" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_797" xlink:to="Locator_us-gaap_NumberOfBusinessesAcquired_798" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_800" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_799" xlink:to="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_800" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_801" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_802" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_801" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_802" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_803" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:label="Locator_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_804" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_803" xlink:to="Locator_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_804" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_805" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="Locator_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_806" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_805" xlink:to="Locator_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization_806" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_807" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreliminaryAmountOfInventoryFairValueStepUp" xlink:label="Locator_hbio_PreliminaryAmountOfInventoryFairValueStepUp_808" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_807" xlink:to="Locator_hbio_PreliminaryAmountOfInventoryFairValueStepUp_808" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_809" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" xlink:label="Locator_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_810" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_809" xlink:to="Locator_hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization_810" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_811" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" xlink:label="Locator_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_812" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_811" xlink:to="Locator_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets_812" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_813" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" xlink:label="Locator_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_814" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionProFormaInformationAbstract_813" xlink:to="Locator_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation_814" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_815" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_816" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_815" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_816" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_817" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_818" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_817" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_818" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_819" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_820" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_819" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties_820" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_821" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_822" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_821" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital_822" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_823" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="Locator_us-gaap_GoodwillPurchaseAccountingAdjustments_824" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_823" xlink:to="Locator_us-gaap_GoodwillPurchaseAccountingAdjustments_824" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_825" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_826" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_825" xlink:to="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_826" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_827" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" xlink:label="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_828" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract_827" xlink:to="Locator_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities_828" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_740" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_739" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_740" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_770" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_769" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_770" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_773" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_774" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_777" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_778" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_777" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_778" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_776" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_775" xlink:to="Locator_us-gaap_TradeNamesMember_776" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_780" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_779" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_780" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_782" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_781" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_782" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_772" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_771" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_772" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_784" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_783" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_784" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_785" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_786" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_785" xlink:to="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_786" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_951" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_952" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_951" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_952" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_953" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_954" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_953" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_954" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_955" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_956" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_955" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_956" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_957" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_958" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_957" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_958" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_959" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_960" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_959" xlink:to="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_960" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_962" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_961" xlink:to="Locator_us-gaap_Goodwill_962" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_964" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_963" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_964" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_965" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_966" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_965" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_966" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" xlink:label="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_967" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_968" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract_967" xlink:to="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_968" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_970" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_969" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_970" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_971" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_972" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_971" xlink:to="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_972" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_974" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_973" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_974" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_976" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_975" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_976" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_978" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_977" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_978" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_980" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_979" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_980" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_982" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_981" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_982" order="5.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_984" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_983" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_984" order="6.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_986" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_985" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_986" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_988" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_987" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_988" order="9.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" xlink:label="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_990" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract_989" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_990" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="Locator_us-gaap_BusinessAcquisitionsProFormaRevenue_992" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_991" xlink:to="Locator_us-gaap_BusinessAcquisitionsProFormaRevenue_992" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="Locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_994" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_993" xlink:to="Locator_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_994" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_858" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_857" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_858" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_934" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_933" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_934" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_938" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_937" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_938" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_942" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_941" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_942" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_939" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_940" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_939" xlink:to="Locator_us-gaap_TradeNamesMember_940" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_943" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_944" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_943" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_944" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_946" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_945" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_946" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_936" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_935" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_936" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_947" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_948" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_947" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_948" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_949" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_950" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_949" xlink:to="Locator_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_950" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertiblePreferredStockTermsOfConversion" xlink:label="Locator_us-gaap_ConvertiblePreferredStockTermsOfConversion_1258" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1257" xlink:to="Locator_us-gaap_ConvertiblePreferredStockTermsOfConversion_1258" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="Locator_us-gaap_PreferredStockSharesOutstanding_1260" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1259" xlink:to="Locator_us-gaap_PreferredStockSharesOutstanding_1260" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1261" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreferredStockPurchaseRightOptionExercised" xlink:label="Locator_hbio_PreferredStockPurchaseRightOptionExercised_1262" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1261" xlink:to="Locator_hbio_PreferredStockPurchaseRightOptionExercised_1262" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1263" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfStockRepurchaseProgramAuthorized" xlink:label="Locator_hbio_DateOfStockRepurchaseProgramAuthorized_1264" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1263" xlink:to="Locator_hbio_DateOfStockRepurchaseProgramAuthorized_1264" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="Locator_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1266" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1265" xlink:to="Locator_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1266" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="Locator_us-gaap_StockRepurchaseProgramPeriodInForce1_1268" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1267" xlink:to="Locator_us-gaap_StockRepurchaseProgramPeriodInForce1_1268" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="Locator_us-gaap_TreasuryStockSharesAcquired_1270" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1269" xlink:to="Locator_us-gaap_TreasuryStockSharesAcquired_1270" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_1272" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1271" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_1272" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1273" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram" xlink:label="Locator_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_1274" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1273" xlink:to="Locator_hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram_1274" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1275" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" xlink:label="Locator_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_1276" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1275" xlink:to="Locator_hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram_1276" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_1278" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1277" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_1278" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1279" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_EmployeeStockPurchasePlanSharesAuthorized" xlink:label="Locator_hbio_EmployeeStockPurchasePlanSharesAuthorized_1280" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1279" xlink:to="Locator_hbio_EmployeeStockPurchasePlanSharesAuthorized_1280" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1282" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1281" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_1282" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1283" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP" xlink:label="Locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_1284" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1283" xlink:to="Locator_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP_1284" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1285" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" xlink:label="Locator_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_1286" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1285" xlink:to="Locator_hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors_1286" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1288" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1287" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_1288" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1289" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" xlink:label="Locator_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_1290" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1289" xlink:to="Locator_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan_1290" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1291" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" xlink:label="Locator_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_1292" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1291" xlink:to="Locator_hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan_1292" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1293" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleSharesIssuanceRatio" xlink:label="Locator_hbio_FungibleSharesIssuanceRatio_1294" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1293" xlink:to="Locator_hbio_FungibleSharesIssuanceRatio_1294" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1298" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1297" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1298" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1" xlink:label="Locator_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1_1300" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1299" xlink:to="Locator_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1_1300" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1302" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1301" xlink:to="Locator_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1302" order="23.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1304" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1303" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_1304" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1305" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PercentageOfOutstandingCommonStock" xlink:label="Locator_hbio_PercentageOfOutstandingCommonStock_1306" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1305" xlink:to="Locator_hbio_PercentageOfOutstandingCommonStock_1306" order="25.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1307" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" xlink:label="Locator_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_1308" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1307" xlink:to="Locator_hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan_1308" order="26.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares" xlink:label="Locator_us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares_1310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1309" xlink:to="Locator_us-gaap_SharesHeldInEmployeeStockOptionPlanSuspenseShares_1310" order="27.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1311" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards" xlink:label="Locator_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_1312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1311" xlink:to="Locator_hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards_1312" order="28.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1313" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncentiveStockOptionsGrantedToDate" xlink:label="Locator_hbio_IncentiveStockOptionsGrantedToDate_1314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1313" xlink:to="Locator_hbio_IncentiveStockOptionsGrantedToDate_1314" order="29.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1315" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonQualifiedStockOptionsGrantedToDate" xlink:label="Locator_hbio_NonQualifiedStockOptionsGrantedToDate_1316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1315" xlink:to="Locator_hbio_NonQualifiedStockOptionsGrantedToDate_1316" order="30.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1317" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CommonStockMarketValuePerShareOnReportingDate" xlink:label="Locator_hbio_CommonStockMarketValuePerShareOnReportingDate_1318" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1317" xlink:to="Locator_hbio_CommonStockMarketValuePerShareOnReportingDate_1318" order="31.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1320" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1319" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1320" order="32.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1321" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate" xlink:label="Locator_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_1322" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1321" xlink:to="Locator_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate_1322" order="33.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1324" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1323" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1324" order="34.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1325" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AnnualizedEstimatedForfeitureRate" xlink:label="Locator_hbio_AnnualizedEstimatedForfeitureRate_1326" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1325" xlink:to="Locator_hbio_AnnualizedEstimatedForfeitureRate_1326" order="35.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1327" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants" xlink:label="Locator_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_1328" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1327" xlink:to="Locator_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants_1328" order="36.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1329" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalOptionsGrantedDueToHartSpinoff" xlink:label="Locator_hbio_IncrementalOptionsGrantedDueToHartSpinoff_1330" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1329" xlink:to="Locator_hbio_IncrementalOptionsGrantedDueToHartSpinoff_1330" order="37.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1331" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncrementalUnitsGrantedDueToHartSpinoff" xlink:label="Locator_hbio_IncrementalUnitsGrantedDueToHartSpinoff_1332" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1331" xlink:to="Locator_hbio_IncrementalUnitsGrantedDueToHartSpinoff_1332" order="38.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="Locator_us-gaap_PreferredStockSharesAuthorized_1334" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1333" xlink:to="Locator_us-gaap_PreferredStockSharesAuthorized_1334" order="39.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_1336" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1335" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_1336" order="40.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_1338" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1337" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_1338" order="41.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_1340" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1339" xlink:to="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_1340" order="42.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1341" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" xlink:label="Locator_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_1342" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1341" xlink:to="Locator_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits_1342" order="43.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1344" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1343" xlink:to="Locator_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1344" order="44.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_1348" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1347" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_1348" order="46.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1346" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1345" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1346" order="45.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1296" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1295" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1296" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1235" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1236" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1240" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1239" xlink:to="Locator_srt_RangeAxis_1240" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1244" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_1243" xlink:to="Locator_srt_RangeMember_1244" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_1349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1350" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_RangeAxis_1349" xlink:to="Locator_srt_RangeMember_1350" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_1246" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1245" xlink:to="Locator_srt_MinimumMember_1246" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_1247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_1248" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_1247" xlink:to="Locator_srt_MaximumMember_1248" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1242" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1241" xlink:to="Locator_us-gaap_AwardTypeAxis_1242" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1250" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_1249" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1250" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1352" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_AwardTypeAxis_1351" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1352" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1253" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" xlink:label="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member_1254" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1253" xlink:to="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member_1254" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1255" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" xlink:label="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member_1256" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1255" xlink:to="Locator_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member_1256" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1251" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="Locator_hbio_MarketConditionRestrictedStockUnitMember_1252" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1251" xlink:to="Locator_hbio_MarketConditionRestrictedStockUnitMember_1252" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1444" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1443" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1444" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1447" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsIssued" xlink:label="Locator_hbio_StockOptionsAndRestrictedStockUnitsIssued_1448" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1447" xlink:to="Locator_hbio_StockOptionsAndRestrictedStockUnitsIssued_1448" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1449" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1450" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1452" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1451" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1452" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1454" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1453" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_1454" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1456" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1455" xlink:to="Locator_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1456" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1458" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1457" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1458" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1459" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1460" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1459" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1460" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1461" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1462" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1461" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1462" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_1464" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1463" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_1464" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1465" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted" xlink:label="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_1466" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1465" xlink:to="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted_1466" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1468" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1467" xlink:to="Locator_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1468" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1470" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1469" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1470" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1472" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1471" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1472" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1473" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1474" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1473" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1474" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1476" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1475" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1476" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1477" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1478" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1477" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1478" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1480" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1479" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1480" order="23.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_1482" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1481" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_1482" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1484" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1483" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1484" order="25.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1485" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" xlink:label="Locator_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_1486" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1485" xlink:to="Locator_hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod_1486" order="27.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1487" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockOptionsAndRestrictedStockUnitsCancelled" xlink:label="Locator_hbio_StockOptionsAndRestrictedStockUnitsCancelled_1488" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1487" xlink:to="Locator_hbio_StockOptionsAndRestrictedStockUnitsCancelled_1488" order="28.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1489" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled" xlink:label="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_1490" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1489" xlink:to="Locator_hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled_1490" order="29.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1491" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" xlink:label="Locator_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_1492" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1491" xlink:to="Locator_hbio_StockIssuedDuringPeriodGrossStockOptionsExercised_1492" order="30.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1446" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1445" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1446" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1434" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1433" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1434" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1438" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1437" xlink:to="Locator_us-gaap_AwardTypeAxis_1438" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="Locator_us-gaap_AwardTypeAxis_1439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AwardTypeAxis_1439" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1440" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1441" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MarketConditionRestrictedStockUnitMember" xlink:label="Locator_hbio_MarketConditionRestrictedStockUnitMember_1442" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1441" xlink:to="Locator_hbio_MarketConditionRestrictedStockUnitMember_1442" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1573" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_PreviousApprovedCreditFacility" xlink:label="Locator_hbio_PreviousApprovedCreditFacility_1574" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1573" xlink:to="Locator_hbio_PreviousApprovedCreditFacility_1574" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1578" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1577" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1578" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1579" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="Locator_us-gaap_ProceedsFromLinesOfCredit_1580" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1579" xlink:to="Locator_us-gaap_ProceedsFromLinesOfCredit_1580" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="Locator_us-gaap_DebtInstrumentTerm_1582" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1581" xlink:to="Locator_us-gaap_DebtInstrumentTerm_1582" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="Locator_us-gaap_DebtInstrumentMaturityDate_1584" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1583" xlink:to="Locator_us-gaap_DebtInstrumentMaturityDate_1584" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="Locator_us-gaap_DebtInstrumentPaymentTerms_1586" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1585" xlink:to="Locator_us-gaap_DebtInstrumentPaymentTerms_1586" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1587" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentCurrentYear" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_1588" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1587" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentCurrentYear_1588" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1589" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentNextYear" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentNextYear_1590" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1589" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentNextYear_1590" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1591" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DebtInstrumentQuarterlyPaymentThereafter" xlink:label="Locator_hbio_DebtInstrumentQuarterlyPaymentThereafter_1592" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1591" xlink:to="Locator_hbio_DebtInstrumentQuarterlyPaymentThereafter_1592" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1593" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" xlink:label="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_1594" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1593" xlink:to="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries_1594" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_1596" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1595" xlink:to="Locator_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_1596" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1598" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1597" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1598" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1599" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="Locator_us-gaap_DerivativeFloorInterestRate_1600" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1599" xlink:to="Locator_us-gaap_DerivativeFloorInterestRate_1600" order="14.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1601" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_1602" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1601" xlink:to="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_1602" order="15.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="Locator_us-gaap_LineOfCredit_1604" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1603" xlink:to="Locator_us-gaap_LineOfCredit_1604" order="16.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1606" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1605" xlink:to="Locator_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1606" order="17.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1607" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestRateInExcessOfLiborOnCreditFacility" xlink:label="Locator_hbio_InterestRateInExcessOfLiborOnCreditFacility_1608" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1607" xlink:to="Locator_hbio_InterestRateInExcessOfLiborOnCreditFacility_1608" order="18.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1609" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SecuredDebtInterestRateAtPeriodEnd" xlink:label="Locator_hbio_SecuredDebtInterestRateAtPeriodEnd_1610" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1609" xlink:to="Locator_hbio_SecuredDebtInterestRateAtPeriodEnd_1610" order="19.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1611" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="Locator_hbio_LiborFixedRate_1612" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1611" xlink:to="Locator_hbio_LiborFixedRate_1612" order="20.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_1614" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1613" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_1614" order="21.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1615" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="Locator_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1616" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1615" xlink:to="Locator_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1616" order="22.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1617" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" xlink:label="Locator_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_1618" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1617" xlink:to="Locator_hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine_1618" order="23.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1619" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" xlink:label="Locator_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_1620" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1619" xlink:to="Locator_hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity_1620" order="24.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1621" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" xlink:label="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_1622" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1621" xlink:to="Locator_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage_1622" order="25.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1554" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1553" xlink:to="Locator_us-gaap_DebtInstrumentTable_1554" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1557" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_1558" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_1557" xlink:to="Locator_us-gaap_VariableRateAxis_1558" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_1565" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1566" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_VariableRateAxis_1565" xlink:to="Locator_us-gaap_VariableRateDomain_1566" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="Locator_us-gaap_VariableRateAxis_1623" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1624" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_VariableRateAxis_1623" xlink:to="Locator_us-gaap_VariableRateDomain_1624" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1569" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BaseRateMember" xlink:label="Locator_us-gaap_BaseRateMember_1570" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_1569" xlink:to="Locator_us-gaap_BaseRateMember_1570" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="Locator_us-gaap_VariableRateDomain_1571" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_1572" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_VariableRateDomain_1571" xlink:to="Locator_us-gaap_LondonInterbankOfferedRateLIBORMember_1572" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_1555" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_1556" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_1555" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_1556" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_1567" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1568" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_1567" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_1568" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_1625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1626" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_1625" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_1626" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1559" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="Locator_us-gaap_RevolvingCreditFacilityMember_1560" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1559" xlink:to="Locator_us-gaap_RevolvingCreditFacilityMember_1560" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1561" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="Locator_us-gaap_SecuredDebtMember_1562" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1561" xlink:to="Locator_us-gaap_SecuredDebtMember_1562" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_1563" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="Locator_hbio_DelayedDrawdownTermLoanMember_1564" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_1563" xlink:to="Locator_hbio_DelayedDrawdownTermLoanMember_1564" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_1575" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_1576" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_1575" xlink:to="Locator_us-gaap_SecuredDebt_1576" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_1760" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1759" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_1760" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_1761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201609Member_1762" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_1761" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201609Member_1762" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1731" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1732" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1731" xlink:to="Locator_hbio_IncomeTaxDisclosureTable_1732" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1733" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_1734" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1733" xlink:to="Locator_us-gaap_IncomeTaxAuthorityAxis_1734" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_1751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1752" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_1751" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_1752" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="Locator_us-gaap_IncomeTaxAuthorityAxis_1799" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1800" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_IncomeTaxAuthorityAxis_1799" xlink:to="Locator_us-gaap_IncomeTaxAuthorityDomain_1800" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1753" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="Locator_us-gaap_DomesticCountryMember_1754" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1753" xlink:to="Locator_us-gaap_DomesticCountryMember_1754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1755" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="Locator_us-gaap_StateAndLocalJurisdictionMember_1756" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1755" xlink:to="Locator_us-gaap_StateAndLocalJurisdictionMember_1756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="Locator_us-gaap_IncomeTaxAuthorityDomain_1757" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="Locator_us-gaap_ForeignCountryMember_1758" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeTaxAuthorityDomain_1757" xlink:to="Locator_us-gaap_ForeignCountryMember_1758" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1735" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1736" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1735" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1736" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1737" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1738" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1737" xlink:to="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1738" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1741" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1742" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1741" xlink:to="Locator_hbio_TypesOfAcquisitionsDomain_1742" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" xlink:label="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1797" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1798" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis_1797" xlink:to="Locator_hbio_TypesOfAcquisitionsDomain_1798" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1743" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CmaAcquisitionMember" xlink:label="Locator_hbio_CmaAcquisitionMember_1744" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1743" xlink:to="Locator_hbio_CmaAcquisitionMember_1744" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1745" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AhnBiotechnologieGmbhAcquisitionMember" xlink:label="Locator_hbio_AhnBiotechnologieGmbhAcquisitionMember_1746" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1745" xlink:to="Locator_hbio_AhnBiotechnologieGmbhAcquisitionMember_1746" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1747" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="Locator_hbio_MultiChannelSystemsMcsGmbhMember_1748" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1747" xlink:to="Locator_hbio_MultiChannelSystemsMcsGmbhMember_1748" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TypesOfAcquisitionsDomain" xlink:label="Locator_hbio_TypesOfAcquisitionsDomain_1749" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_HekaElektronikMember" xlink:label="Locator_hbio_HekaElektronikMember_1750" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_TypesOfAcquisitionsDomain_1749" xlink:to="Locator_hbio_HekaElektronikMember_1750" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureTable" xlink:label="Locator_hbio_IncomeTaxDisclosureTable_1739" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="Locator_us-gaap_TaxPeriodAxis_1740" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_IncomeTaxDisclosureTable_1739" xlink:to="Locator_us-gaap_TaxPeriodAxis_1740" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="Locator_us-gaap_TaxPeriodAxis_1763" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1764" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_TaxPeriodAxis_1763" xlink:to="Locator_us-gaap_TaxPeriodDomain_1764" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="Locator_us-gaap_TaxPeriodAxis_1795" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1796" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_TaxPeriodAxis_1795" xlink:to="Locator_us-gaap_TaxPeriodDomain_1796" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1765" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireBetween2019And2037Member" xlink:label="Locator_hbio_ExpireBetween2019And2037Member_1766" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TaxPeriodDomain_1765" xlink:to="Locator_hbio_ExpireBetween2019And2037Member_1766" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="Locator_us-gaap_TaxPeriodDomain_1767" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ExpireIn2020Member" xlink:label="Locator_hbio_ExpireIn2020Member_1768" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TaxPeriodDomain_1767" xlink:to="Locator_hbio_ExpireIn2020Member_1768" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1769" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_1770" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1769" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_1770" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1771" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="Locator_us-gaap_OperatingLossCarryforwards_1772" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1771" xlink:to="Locator_us-gaap_OperatingLossCarryforwards_1772" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1773" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="Locator_us-gaap_TaxCreditCarryforwardAmount_1774" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1773" xlink:to="Locator_us-gaap_TaxCreditCarryforwardAmount_1774" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1775" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1776" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1775" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_1776" order="4.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1777" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" xlink:label="Locator_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_1778" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1777" xlink:to="Locator_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions_1778" order="5.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1779" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_1780" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1779" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign_1780" order="6.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_1782" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1781" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_1782" order="7.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1783" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1784" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1783" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_1784" order="8.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1785" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions" xlink:label="Locator_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_1786" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1785" xlink:to="Locator_hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions_1786" order="9.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1787" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxRateReconciliationDeductionsStockOptions" xlink:label="Locator_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_1788" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1787" xlink:to="Locator_hbio_IncomeTaxRateReconciliationDeductionsStockOptions_1788" order="10.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1789" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1790" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1789" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1790" order="11.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1791" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_1792" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1791" xlink:to="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_1792" order="12.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxDisclosureLineItems" xlink:label="Locator_hbio_IncomeTaxDisclosureLineItems_1793" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1794" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_IncomeTaxDisclosureLineItems_1793" xlink:to="Locator_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_1794" order="13.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1852" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_1851" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_1852" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1865" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1866" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_1865" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_1866" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1853" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="Locator_us-gaap_CostOfSalesMember_1854" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1853" xlink:to="Locator_us-gaap_CostOfSalesMember_1854" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1855" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="Locator_us-gaap_SellingAndMarketingExpenseMember_1856" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1855" xlink:to="Locator_us-gaap_SellingAndMarketingExpenseMember_1856" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1859" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_1860" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1859" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpenseMember_1860" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1861" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DiscontinuedOperationsMember" xlink:label="Locator_hbio_DiscontinuedOperationsMember_1862" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1861" xlink:to="Locator_hbio_DiscontinuedOperationsMember_1862" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_1857" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_1858" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_1857" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_1858" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1846" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1845" xlink:to="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1846" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1849" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_1850" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1849" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_1850" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1863" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="Locator_us-gaap_ShareBasedCompensation_1864" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1863" xlink:to="Locator_us-gaap_ShareBasedCompensation_1864" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConcentrationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_1926" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1925" xlink:to="Locator_us-gaap_ConcentrationRiskTable_1926" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="Locator_us-gaap_ConcentrationRiskTable_1929" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1930" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ConcentrationRiskTable_1929" xlink:to="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1930" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1931" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1932" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1931" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1932" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1945" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1946" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ConcentrationRiskByBenchmarkAxis_1945" xlink:to="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1946" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1933" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesMember" xlink:label="Locator_us-gaap_SalesMember_1934" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1933" xlink:to="Locator_us-gaap_SalesMember_1934" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1935" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="Locator_us-gaap_AccountsReceivableMember_1936" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskBenchmarkDomain_1935" xlink:to="Locator_us-gaap_AccountsReceivableMember_1936" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1937" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCustomer" xlink:label="Locator_us-gaap_ConcentrationRiskCustomer_1938" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1937" xlink:to="Locator_us-gaap_ConcentrationRiskCustomer_1938" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1939" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContribution" xlink:label="Locator_hbio_NumberOfCustomersWithBenchmarkContribution_1940" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1939" xlink:to="Locator_hbio_NumberOfCustomersWithBenchmarkContribution_1940" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1941" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="Locator_us-gaap_ConcentrationRiskPercentage1_1942" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1941" xlink:to="Locator_us-gaap_ConcentrationRiskPercentage1_1942" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="Locator_us-gaap_ConcentrationRiskLineItems_1943" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" xlink:label="Locator_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_1944" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ConcentrationRiskLineItems_1943" xlink:to="Locator_hbio_NumberOfCustomersWithBenchmarkContributionExceptOne_1944" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1963" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1964" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1963" xlink:to="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1964" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1971" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1972" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1971" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1972" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1973" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1974" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1973" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1974" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1994" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1993" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1994" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1975" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="Locator_us-gaap_LandBuildingsAndImprovementsMember_1976" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1975" xlink:to="Locator_us-gaap_LandBuildingsAndImprovementsMember_1976" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1979" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="Locator_us-gaap_ComputerEquipmentMember_1980" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1979" xlink:to="Locator_us-gaap_ComputerEquipmentMember_1980" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="Locator_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_1986" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1985" xlink:to="Locator_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_1986" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1977" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_1978" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1977" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_1978" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1981" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="Locator_us-gaap_FurnitureAndFixturesMember_1982" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1981" xlink:to="Locator_us-gaap_FurnitureAndFixturesMember_1982" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="Locator_us-gaap_AutomobilesMember_1984" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_1983" xlink:to="Locator_us-gaap_AutomobilesMember_1984" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1988" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1987" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1988" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1990" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1989" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1990" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1992" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentLineItems_1991" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_1992" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2069" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2070" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2069" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2070" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2071" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2072" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2071" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2072" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2074" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2073" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2074" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2077" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:label="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_2078" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2077" xlink:to="Locator_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_2078" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2048" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2047" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2048" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2052" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2051" xlink:to="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2052" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2055" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2056" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2055" xlink:to="Locator_us-gaap_PlanAssetCategoriesDomain_2056" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2081" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2082" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2081" xlink:to="Locator_us-gaap_PlanAssetCategoriesDomain_2082" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2057" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="Locator_us-gaap_EquitySecuritiesMember_2058" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2057" xlink:to="Locator_us-gaap_EquitySecuritiesMember_2058" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2059" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="Locator_us-gaap_DebtSecuritiesMember_2060" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2059" xlink:to="Locator_us-gaap_DebtSecuritiesMember_2060" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2061" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiabilityDrivenInvestmentFundsMember" xlink:label="Locator_hbio_LiabilityDrivenInvestmentFundsMember_2062" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2061" xlink:to="Locator_hbio_LiabilityDrivenInvestmentFundsMember_2062" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2063" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="Locator_us-gaap_CashAndCashEquivalentsMember_2064" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2063" xlink:to="Locator_us-gaap_CashAndCashEquivalentsMember_2064" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="Locator_us-gaap_PlanAssetCategoriesDomain_2065" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2066" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PlanAssetCategoriesDomain_2065" xlink:to="Locator_us-gaap_OtherAssetsMember_2066" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2054" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2053" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2054" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2067" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2068" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2067" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2068" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2079" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2080" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2079" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2080" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2075" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2076" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2075" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2076" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2119" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2120" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2119" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2120" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2123" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2124" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2123" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2124" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2121" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2122" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2121" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2122" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2112" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2111" xlink:to="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2112" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2115" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2116" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2115" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2116" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2117" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2118" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2117" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2118" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2125" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2126" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DefinedBenefitPlanDisclosureLineItems_2125" xlink:to="Locator_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2126" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2156" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2155" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2156" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2160" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_2159" xlink:to="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2160" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2162" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2161" xlink:to="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2162" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2202" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_2201" xlink:to="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2202" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2163" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceOneMember" xlink:label="Locator_hbio_RangeOfExercisePriceOneMember_2164" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2163" xlink:to="Locator_hbio_RangeOfExercisePriceOneMember_2164" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2165" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTwoMember" xlink:label="Locator_hbio_RangeOfExercisePriceTwoMember_2166" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2165" xlink:to="Locator_hbio_RangeOfExercisePriceTwoMember_2166" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2167" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceThreeMember" xlink:label="Locator_hbio_RangeOfExercisePriceThreeMember_2168" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2167" xlink:to="Locator_hbio_RangeOfExercisePriceThreeMember_2168" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2169" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFourMember" xlink:label="Locator_hbio_RangeOfExercisePriceFourMember_2170" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2169" xlink:to="Locator_hbio_RangeOfExercisePriceFourMember_2170" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2171" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceFiveMember" xlink:label="Locator_hbio_RangeOfExercisePriceFiveMember_2172" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2171" xlink:to="Locator_hbio_RangeOfExercisePriceFiveMember_2172" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2173" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSixMember" xlink:label="Locator_hbio_RangeOfExercisePriceSixMember_2174" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2173" xlink:to="Locator_hbio_RangeOfExercisePriceSixMember_2174" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2175" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceSevenMember" xlink:label="Locator_hbio_RangeOfExercisePriceSevenMember_2176" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2175" xlink:to="Locator_hbio_RangeOfExercisePriceSevenMember_2176" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2177" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceEightMember" xlink:label="Locator_hbio_RangeOfExercisePriceEightMember_2178" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2177" xlink:to="Locator_hbio_RangeOfExercisePriceEightMember_2178" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2179" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceNineMember" xlink:label="Locator_hbio_RangeOfExercisePriceNineMember_2180" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2179" xlink:to="Locator_hbio_RangeOfExercisePriceNineMember_2180" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2181" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceTenMember" xlink:label="Locator_hbio_RangeOfExercisePriceTenMember_2182" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2181" xlink:to="Locator_hbio_RangeOfExercisePriceTenMember_2182" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2183" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RangeOfExercisePriceElevenMember" xlink:label="Locator_hbio_RangeOfExercisePriceElevenMember_2184" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2183" xlink:to="Locator_hbio_RangeOfExercisePriceElevenMember_2184" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2185" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2186" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2185" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2186" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2187" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2188" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2187" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_2188" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2189" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2190" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2189" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2190" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2191" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2192" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2191" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2192" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2193" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2194" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2193" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2194" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2195" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2196" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2195" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_2196" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2197" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2198" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2197" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2198" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2200" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2199" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2200" order="8.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2258" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2257" xlink:to="Locator_us-gaap_MovementInDeferredRevenueRollForward_2258" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="Locator_us-gaap_DeferredRevenue_2260" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2259" xlink:to="Locator_us-gaap_DeferredRevenue_2260" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2261" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredRevenueAdditionsDueToBusinessCombination" xlink:label="Locator_hbio_DeferredRevenueAdditionsDueToBusinessCombination_2262" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2261" xlink:to="Locator_hbio_DeferredRevenueAdditionsDueToBusinessCombination_2262" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="Locator_us-gaap_DeferredRevenueAdditions_2264" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2263" xlink:to="Locator_us-gaap_DeferredRevenueAdditions_2264" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="Locator_us-gaap_DeferredRevenueRevenueRecognized1_2266" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2265" xlink:to="Locator_us-gaap_DeferredRevenueRevenueRecognized1_2266" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="Locator_us-gaap_MovementInDeferredRevenueRollForward_2267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossRealized_2268" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_MovementInDeferredRevenueRollForward_2267" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossRealized_2268" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2248" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2247" xlink:to="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2248" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2250" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2249" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2250" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2252" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2251" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2252" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2270" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2269" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2270" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2253" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceContractsMember" xlink:label="Locator_hbio_ServiceContractsMember_2254" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2253" xlink:to="Locator_hbio_ServiceContractsMember_2254" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2255" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerAdvancesMember" xlink:label="Locator_hbio_CustomerAdvancesMember_2256" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2255" xlink:to="Locator_hbio_CustomerAdvancesMember_2256" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2321" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2322" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2321" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2322" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2323" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="Locator_us-gaap_DevelopedTechnologyRightsMember_2324" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2323" xlink:to="Locator_us-gaap_DevelopedTechnologyRightsMember_2324" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2325" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="Locator_us-gaap_TradeNamesMember_2326" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2325" xlink:to="Locator_us-gaap_TradeNamesMember_2326" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2327" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="Locator_us-gaap_CustomerRelationshipsMember_2328" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2327" xlink:to="Locator_us-gaap_CustomerRelationshipsMember_2328" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2329" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="Locator_us-gaap_InProcessResearchAndDevelopmentMember_2330" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2329" xlink:to="Locator_us-gaap_InProcessResearchAndDevelopmentMember_2330" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2331" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PatentsMember" xlink:label="Locator_us-gaap_PatentsMember_2332" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2331" xlink:to="Locator_us-gaap_PatentsMember_2332" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2304" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2303" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2304" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="Locator_us-gaap_BuildingMember_2306" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2305" xlink:to="Locator_us-gaap_BuildingMember_2306" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="Locator_us-gaap_MachineryAndEquipmentMember_2308" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2307" xlink:to="Locator_us-gaap_MachineryAndEquipmentMember_2308" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2309" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="Locator_us-gaap_OfficeEquipmentMember_2310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2309" xlink:to="Locator_us-gaap_OfficeEquipmentMember_2310" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="Locator_us-gaap_FurnitureAndFixturesMember_2312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2311" xlink:to="Locator_us-gaap_FurnitureAndFixturesMember_2312" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2313" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AutomobilesMember" xlink:label="Locator_us-gaap_AutomobilesMember_2314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentTypeDomain_2313" xlink:to="Locator_us-gaap_AutomobilesMember_2314" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_RangeAxis_2315" xlink:to="Locator_srt_RangeMember_2316" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2317" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="Locator_srt_MinimumMember_2318" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2317" xlink:to="Locator_srt_MinimumMember_2318" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="Locator_srt_RangeMember_2319" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="Locator_srt_MaximumMember_2320" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_RangeMember_2319" xlink:to="Locator_srt_MaximumMember_2320" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2295" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2296" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2295" xlink:to="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2296" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2298" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2297" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2298" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="Locator_srt_RangeAxis_2300" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2299" xlink:to="Locator_srt_RangeAxis_2300" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ScheduleOfLongLivedAssetsTableTable" xlink:label="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2302" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_hbio_ScheduleOfLongLivedAssetsTableTable_2301" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2302" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2333" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2334" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2333" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentUsefulLife_2334" order="1.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2335" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2336" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2335" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2336" order="2.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2337" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="Locator_us-gaap_FinanceLeaseRightOfUseAsset_2338" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2337" xlink:to="Locator_us-gaap_FinanceLeaseRightOfUseAsset_2338" order="3.0" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LongLivedAssetsLineItems" xlink:label="Locator_hbio_LongLivedAssetsLineItems_2339" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="Locator_us-gaap_FinanceLeaseLiability_2340" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_hbio_LongLivedAssetsLineItems_2339" xlink:to="Locator_us-gaap_FinanceLeaseLiability_2340" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2432" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2431" xlink:to="Locator_us-gaap_InterestRateSwapMember_2432" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2410" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2409" xlink:to="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2410" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2414" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2413" xlink:to="Locator_us-gaap_DerivativeInstrumentRiskAxis_2414" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2420" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2419" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2420" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="Locator_us-gaap_DerivativeInstrumentRiskAxis_2455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2456" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DerivativeInstrumentRiskAxis_2455" xlink:to="Locator_us-gaap_DerivativeContractTypeDomain_2456" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2421" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoanMember" xlink:label="Locator_hbio_DelayedDrawdownTermLoanMember_2422" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2421" xlink:to="Locator_hbio_DelayedDrawdownTermLoanMember_2422" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="Locator_us-gaap_DerivativeContractTypeDomain_2423" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="Locator_us-gaap_SecuredDebtMember_2424" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeContractTypeDomain_2423" xlink:to="Locator_us-gaap_SecuredDebtMember_2424" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2416" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2415" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2416" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2426" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2425" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2426" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2428" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2427" xlink:to="Locator_us-gaap_OtherAssetsMember_2428" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_2430" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2429" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_2430" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2418" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_2417" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2418" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2434" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2433" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2434" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2457" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2458" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2457" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2458" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2435" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" xlink:label="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_2436" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2435" xlink:to="Locator_hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed_2436" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="Locator_us-gaap_DerivativeAssetNotionalAmount_2438" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2437" xlink:to="Locator_us-gaap_DerivativeAssetNotionalAmount_2438" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2439" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_LiborFixedRate" xlink:label="Locator_hbio_LiborFixedRate_2440" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2439" xlink:to="Locator_hbio_LiborFixedRate_2440" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_2442" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2441" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_2442" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2444" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2443" xlink:to="Locator_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2444" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2445" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DerivativeInterestRateSwapEffectivePercentage" xlink:label="Locator_hbio_DerivativeInterestRateSwapEffectivePercentage_2446" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2445" xlink:to="Locator_hbio_DerivativeInterestRateSwapEffectivePercentage_2446" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2447" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2448" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2447" xlink:to="Locator_us-gaap_SecuredDebt_2448" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2450" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2449" xlink:to="Locator_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_2450" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_2452" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2451" xlink:to="Locator_invest_DerivativeNotionalAmount_2452" order="9.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities" xlink:label="Locator_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_2454" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_2453" xlink:to="Locator_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities_2454" order="10.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2497" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2498" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2497" xlink:to="Locator_us-gaap_InterestRateSwapMember_2498" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2499" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2500" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2499" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2500" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2514" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_BalanceSheetLocationAxis_2513" xlink:to="Locator_us-gaap_BalanceSheetLocationDomain_2514" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2501" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="Locator_us-gaap_OtherAssetsMember_2502" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2501" xlink:to="Locator_us-gaap_OtherAssetsMember_2502" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="Locator_us-gaap_BalanceSheetLocationDomain_2503" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="Locator_us-gaap_OtherLiabilitiesMember_2504" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BalanceSheetLocationDomain_2503" xlink:to="Locator_us-gaap_OtherLiabilitiesMember_2504" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2505" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2506" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2505" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2506" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2489" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2490" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2489" xlink:to="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2490" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2493" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="Locator_us-gaap_BalanceSheetLocationAxis_2494" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2493" xlink:to="Locator_us-gaap_BalanceSheetLocationAxis_2494" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2495" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2496" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_2495" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2496" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2507" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="Locator_invest_DerivativeNotionalAmount_2508" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2507" xlink:to="Locator_invest_DerivativeNotionalAmount_2508" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2509" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="Locator_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2510" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2509" xlink:to="Locator_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_2510" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="Locator_us-gaap_DerivativesFairValueLineItems_2511" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:label="Locator_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2512" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativesFairValueLineItems_2511" xlink:to="Locator_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2512" order="3.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2544" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2543" xlink:to="Locator_us-gaap_InterestRateSwapMember_2544" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2549" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2550" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2549" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2550" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2536" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2535" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2536" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2539" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2540" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2539" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2540" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2542" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2541" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_2542" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_2545" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2546" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_2545" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_2546" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_2547" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_2548" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_2547" xlink:to="Locator_us-gaap_InterestExpenseMember_2548" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2551" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_2552" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2551" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_2552" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2553" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:label="Locator_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_2554" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DerivativeInstrumentsGainLossLineItems_2553" xlink:to="Locator_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_2554" order="2.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/FairValueMeasurementsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2587" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="Locator_us-gaap_FairValueInputsLevel1Member_2588" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2587" xlink:to="Locator_us-gaap_FairValueInputsLevel1Member_2588" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2589" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="Locator_us-gaap_FairValueInputsLevel2Member_2590" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2589" xlink:to="Locator_us-gaap_FairValueInputsLevel2Member_2590" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="Locator_us-gaap_FairValueInputsLevel3Member_2592" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2591" xlink:to="Locator_us-gaap_FairValueInputsLevel3Member_2592" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="Locator_us-gaap_InterestRateSwapMember_2594" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2593" xlink:to="Locator_us-gaap_InterestRateSwapMember_2594" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2585" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2586" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2585" xlink:to="Locator_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2586" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2596" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_FinancialInstrumentAxis_2595" xlink:to="Locator_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2596" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2577" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2578" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2577" xlink:to="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2578" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2581" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2582" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2581" xlink:to="Locator_us-gaap_FairValueByFairValueHierarchyLevelAxis_2582" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2583" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="Locator_us-gaap_FinancialInstrumentAxis_2584" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2583" xlink:to="Locator_us-gaap_FinancialInstrumentAxis_2584" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeLiabilities" xlink:label="Locator_us-gaap_DerivativeLiabilities_2598" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_2597" xlink:to="Locator_us-gaap_DerivativeLiabilities_2598" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2635" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2636" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2635" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2636" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2643" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_2644" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_2643" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_2644" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_2645" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2646" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_2645" xlink:to="Locator_us-gaap_EquityComponentDomain_2646" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_2661" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2662" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_2661" xlink:to="Locator_us-gaap_EquityComponentDomain_2662" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2647" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_2648" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_2647" xlink:to="Locator_us-gaap_AccumulatedTranslationAdjustmentMember_2648" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2649" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" xlink:label="Locator_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_2650" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_2649" xlink:to="Locator_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_2650" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_2651" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_2652" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_2651" xlink:to="Locator_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_2652" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2654" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2653" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2654" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2656" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2655" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2656" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2658" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2657" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2658" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2659" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2660" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_2659" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2660" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_2727" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="Locator_us-gaap_UnamortizedDebtIssuanceExpense_2728" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongTermDebtNoncurrent_2727" xlink:to="Locator_us-gaap_UnamortizedDebtIssuanceExpense_2728" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2692" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2691" xlink:to="Locator_us-gaap_DebtInstrumentTable_2692" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="Locator_us-gaap_DebtInstrumentTable_2705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2706" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DebtInstrumentTable_2705" xlink:to="Locator_us-gaap_LongtermDebtTypeAxis_2706" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="Locator_us-gaap_LongtermDebtTypeAxis_2709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2710" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_LongtermDebtTypeAxis_2709" xlink:to="Locator_us-gaap_LongtermDebtTypeDomain_2710" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="Locator_us-gaap_LongtermDebtTypeDomain_2707" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredFinancingCostsMember" xlink:label="Locator_hbio_DeferredFinancingCostsMember_2708" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_LongtermDebtTypeDomain_2707" xlink:to="Locator_hbio_DeferredFinancingCostsMember_2708" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="Locator_us-gaap_LongTermLoansPayable_2712" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2711" xlink:to="Locator_us-gaap_LongTermLoansPayable_2712" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2713" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoan" xlink:label="Locator_hbio_DelayedDrawdownTermLoan_2714" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2713" xlink:to="Locator_hbio_DelayedDrawdownTermLoan_2714" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2715" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RevolvingCreditFacility" xlink:label="Locator_hbio_RevolvingCreditFacility_2716" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2715" xlink:to="Locator_hbio_RevolvingCreditFacility_2716" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="Locator_us-gaap_DeferredFinanceCostsNet_2718" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2717" xlink:to="Locator_us-gaap_DeferredFinanceCostsNet_2718" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2720" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2719" xlink:to="Locator_us-gaap_SecuredDebt_2720" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableCurrent" xlink:label="Locator_us-gaap_LoansPayableCurrent_2722" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2721" xlink:to="Locator_us-gaap_LoansPayableCurrent_2722" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2723" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="Locator_us-gaap_DeferredFinanceCostsCurrentNet_2724" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2723" xlink:to="Locator_us-gaap_DeferredFinanceCostsCurrentNet_2724" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="Locator_us-gaap_DebtInstrumentLineItems_2725" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_2726" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DebtInstrumentLineItems_2725" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_2726" order="8.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2745" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2746" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2745" xlink:to="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2746" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2749" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_2750" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2749" xlink:to="Locator_us-gaap_BusinessAcquisitionAxis_2750" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_2751" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2752" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_2751" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2752" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="Locator_us-gaap_BusinessAcquisitionAxis_2767" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2768" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_BusinessAcquisitionAxis_2767" xlink:to="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2768" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2753" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MultiChannelSystemsMcsGmbhMember" xlink:label="Locator_hbio_MultiChannelSystemsMcsGmbhMember_2754" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2753" xlink:to="Locator_hbio_MultiChannelSystemsMcsGmbhMember_2754" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2755" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TriangleBiosystemsIncMember" xlink:label="Locator_hbio_TriangleBiosystemsIncMember_2756" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2755" xlink:to="Locator_hbio_TriangleBiosystemsIncMember_2756" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2757" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_HekaElektronikMember" xlink:label="Locator_hbio_HekaElektronikMember_2758" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionAcquireeDomain_2757" xlink:to="Locator_hbio_HekaElektronikMember_2758" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2759" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="Locator_us-gaap_OperatingLeasesRentExpenseNet_2760" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2759" xlink:to="Locator_us-gaap_OperatingLeasesRentExpenseNet_2760" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2761" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseSubleaseRentals1" xlink:label="Locator_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_2762" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2761" xlink:to="Locator_us-gaap_OperatingLeasesRentExpenseSubleaseRentals1_2762" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2763" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransitionServicesChargedToSpinnee" xlink:label="Locator_hbio_TransitionServicesChargedToSpinnee_2764" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2763" xlink:to="Locator_hbio_TransitionServicesChargedToSpinnee_2764" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="Locator_us-gaap_BusinessAcquisitionLineItems_2765" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DistributionRevenuesFromSpinnee" xlink:label="Locator_hbio_DistributionRevenuesFromSpinnee_2766" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_BusinessAcquisitionLineItems_2765" xlink:to="Locator_hbio_DistributionRevenuesFromSpinnee_2766" order="4.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_2845" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_2846" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_2845" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_2846" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_2851" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_2852" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_2851" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_2852" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_2847" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="Locator_us-gaap_SegmentDiscontinuedOperationsMember_2848" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_2847" xlink:to="Locator_us-gaap_SegmentDiscontinuedOperationsMember_2848" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_2849" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_2850" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_2849" xlink:to="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_2850" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_2841" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_2842" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_2841" xlink:to="Locator_us-gaap_StatementTable_2842" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_2843" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_2844" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_2843" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_2844" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesTables">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2957" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2958" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2957" xlink:to="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2958" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementByTypeTable" xlink:label="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2959" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2960" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DeferredRevenueArrangementByTypeTable_2959" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2960" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2961" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2962" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeAxis_2961" xlink:to="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2962" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2963" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceContractsMember" xlink:label="Locator_hbio_ServiceContractsMember_2964" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2963" xlink:to="Locator_hbio_ServiceContractsMember_2964" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2965" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerAdvancesMember" xlink:label="Locator_hbio_CustomerAdvancesMember_2966" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementTypeDomain_2965" xlink:to="Locator_hbio_CustomerAdvancesMember_2966" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementLineItems" xlink:label="Locator_us-gaap_DeferredRevenueArrangementLineItems_2967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="Locator_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_2968" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DeferredRevenueArrangementLineItems_2967" xlink:to="Locator_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_2968" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3001" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InstrumentsEquipmentAndAccessoriesMember" xlink:label="Locator_hbio_InstrumentsEquipmentAndAccessoriesMember_3002" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_3001" xlink:to="Locator_hbio_InstrumentsEquipmentAndAccessoriesMember_3002" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3003" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ServiceMaintenanceAndWarrantyContractsMember" xlink:label="Locator_hbio_ServiceMaintenanceAndWarrantyContractsMember_3004" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_ProductsAndServicesDomain_3003" xlink:to="Locator_hbio_ServiceMaintenanceAndWarrantyContractsMember_3004" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2991" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_2992" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2991" xlink:to="Locator_country_US_2992" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2995" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_2996" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2995" xlink:to="Locator_country_DE_2996" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2993" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_2994" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2993" xlink:to="Locator_country_GB_2994" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2997" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_2998" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_2997" xlink:to="Locator_hbio_RestOfWorldMember_2998" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="Locator_us-gaap_DisaggregationOfRevenueLineItems_2983" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_2984" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_DisaggregationOfRevenueLineItems_2983" xlink:to="Locator_us-gaap_DisaggregationOfRevenueTable_2984" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_2985" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2986" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DisaggregationOfRevenueTable_2985" xlink:to="Locator_srt_StatementGeographicalAxis_2986" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_2989" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_2990" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_2989" xlink:to="Locator_srt_SegmentGeographicalDomain_2990" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3009" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3010" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_StatementGeographicalAxis_3009" xlink:to="Locator_srt_SegmentGeographicalDomain_3010" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="Locator_us-gaap_DisaggregationOfRevenueTable_2987" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_2988" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_DisaggregationOfRevenueTable_2987" xlink:to="Locator_srt_ProductOrServiceAxis_2988" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_2999" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3000" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_ProductOrServiceAxis_2999" xlink:to="Locator_srt_ProductsAndServicesDomain_3000" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="Locator_srt_ProductOrServiceAxis_3007" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="Locator_srt_ProductsAndServicesDomain_3008" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_srt_ProductOrServiceAxis_3007" xlink:to="Locator_srt_ProductsAndServicesDomain_3008" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="Locator_us-gaap_DisaggregationOfRevenueLineItems_3005" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_3006" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DisaggregationOfRevenueLineItems_3005" xlink:to="Locator_us-gaap_Revenues_3006" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/RecentlyIssuedAccountingPronouncementsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3037" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3038" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3037" xlink:to="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3038" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3039" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3040" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_3039" xlink:to="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3040" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3041" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3042" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3041" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_3042" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3053" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3054" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="Locator_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3053" xlink:to="Locator_us-gaap_TypeOfAdoptionMember_3054" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3043" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201602Member_3044" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3043" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201602Member_3044" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3045" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201712Member_3046" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3045" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201712Member_3046" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3047" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201409Member_3048" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3047" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201409Member_3048" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="Locator_us-gaap_TypeOfAdoptionMember_3049" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201709Member" xlink:label="Locator_us-gaap_AccountingStandardsUpdate201709Member_3050" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_TypeOfAdoptionMember_3049" xlink:to="Locator_us-gaap_AccountingStandardsUpdate201709Member_3050" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3051" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription" xlink:label="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription_3052" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_3051" xlink:to="Locator_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescription_3052" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3089" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BlackScholesOptionPricingModelMember" xlink:label="Locator_hbio_BlackScholesOptionPricingModelMember_3090" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_3089" xlink:to="Locator_hbio_BlackScholesOptionPricingModelMember_3090" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3091" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_MonteCarloValuationSimulationMember" xlink:label="Locator_hbio_MonteCarloValuationSimulationMember_3092" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ValuationTechniqueDomain_3091" xlink:to="Locator_hbio_MonteCarloValuationSimulationMember_3092" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3073" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3074" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3073" xlink:to="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3074" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3085" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_3086" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3085" xlink:to="Locator_us-gaap_ValuationTechniqueAxis_3086" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="Locator_us-gaap_ValuationTechniqueAxis_3087" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="Locator_us-gaap_ValuationTechniqueDomain_3088" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_ValuationTechniqueAxis_3087" xlink:to="Locator_us-gaap_ValuationTechniqueDomain_3088" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3094" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3093" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3094" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3096" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3095" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3096" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3098" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3097" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3098" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3100" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3099" xlink:to="Locator_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3100" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3101" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" xlink:label="Locator_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_3102" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3101" xlink:to="Locator_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient_3102" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3104" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_3103" xlink:to="Locator_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3104" order="5.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_3203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3204" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_StatementEquityComponentsAxis_3203" xlink:to="Locator_us-gaap_EquityComponentDomain_3204" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="Locator_us-gaap_CommonStockMember_3206" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_3205" xlink:to="Locator_us-gaap_CommonStockMember_3206" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalMember_3208" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_3207" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalMember_3208" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="Locator_us-gaap_RetainedEarningsMember_3210" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_3209" xlink:to="Locator_us-gaap_RetainedEarningsMember_3210" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3212" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_3211" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3212" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="Locator_us-gaap_EquityComponentDomain_3213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="Locator_us-gaap_TreasuryStockMember_3214" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_EquityComponentDomain_3213" xlink:to="Locator_us-gaap_TreasuryStockMember_3214" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3199" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3200" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_StatementLineItems_3199" xlink:to="Locator_us-gaap_StatementTable_3200" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="Locator_us-gaap_StatementTable_3201" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="Locator_us-gaap_StatementEquityComponentsAxis_3202" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_StatementTable_3201" xlink:to="Locator_us-gaap_StatementEquityComponentsAxis_3202" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_3216" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3215" xlink:to="Locator_us-gaap_StockholdersEquity_3216" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1" xlink:label="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_3218" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3217" xlink:to="Locator_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1_3218" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3220" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3219" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3220" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3222" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3221" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3222" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3223" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesValue" xlink:label="Locator_hbio_SharesWithheldForTaxesValue_3224" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3223" xlink:to="Locator_hbio_SharesWithheldForTaxesValue_3224" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="Locator_us-gaap_StockOptionPlanExpense_3226" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3225" xlink:to="Locator_us-gaap_StockOptionPlanExpense_3226" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_3228" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3227" xlink:to="Locator_us-gaap_NetIncomeLoss_3228" order="7.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3230" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3229" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3230" order="8.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="Locator_us-gaap_SharesIssued_3232" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3231" xlink:to="Locator_us-gaap_SharesIssued_3232" order="10.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3234" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3233" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3234" order="11.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3236" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3235" xlink:to="Locator_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3236" order="12.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityOtherShares" xlink:label="Locator_us-gaap_StockholdersEquityOtherShares_3238" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3237" xlink:to="Locator_us-gaap_StockholdersEquityOtherShares_3238" order="13.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="Locator_us-gaap_StatementLineItems_3239" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_SharesWithheldForTaxesShares" xlink:label="Locator_hbio_SharesWithheldForTaxesShares_3240" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_StatementLineItems_3239" xlink:to="Locator_hbio_SharesWithheldForTaxesShares_3240" order="14.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3303" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_3304" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3303" xlink:to="Locator_country_US_3304" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3305" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_3306" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3305" xlink:to="Locator_country_DE_3306" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3307" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_3308" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3307" xlink:to="Locator_country_GB_3308" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3309" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_3310" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3309" xlink:to="Locator_hbio_RestOfWorldMember_3310" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3301" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3302" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_3301" xlink:to="Locator_srt_SegmentGeographicalDomain_3302" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3315" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="Locator_us-gaap_NoncurrentAssets_3316" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3315" xlink:to="Locator_us-gaap_NoncurrentAssets_3316" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3295" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3296" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3295" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3296" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3297" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3298" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3297" xlink:to="Locator_srt_StatementGeographicalAxis_3298" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3299" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3300" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3299" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_3300" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3311" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3312" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_3311" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_3312" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3313" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NonCurrentAssetsHeldForSaleMember" xlink:label="Locator_hbio_NonCurrentAssetsHeldForSaleMember_3314" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_3313" xlink:to="Locator_hbio_NonCurrentAssetsHeldForSaleMember_3314" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3349" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="Locator_country_US_3350" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3349" xlink:to="Locator_country_US_3350" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3351" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_DE" xlink:label="Locator_country_DE_3352" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3351" xlink:to="Locator_country_DE_3352" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3353" />
        <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="Locator_country_GB_3354" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3353" xlink:to="Locator_country_GB_3354" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3355" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RestOfWorldMember" xlink:label="Locator_hbio_RestOfWorldMember_3356" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_srt_SegmentGeographicalDomain_3355" xlink:to="Locator_hbio_RestOfWorldMember_3356" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3347" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="Locator_srt_SegmentGeographicalDomain_3348" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_srt_StatementGeographicalAxis_3347" xlink:to="Locator_srt_SegmentGeographicalDomain_3348" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3341" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3342" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3341" xlink:to="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3342" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3343" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="Locator_srt_StatementGeographicalAxis_3344" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3343" xlink:to="Locator_srt_StatementGeographicalAxis_3344" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3345" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3346" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_3345" xlink:to="Locator_us-gaap_DisposalGroupClassificationAxis_3346" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="Locator_us-gaap_DisposalGroupClassificationAxis_3357" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3358" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_DisposalGroupClassificationAxis_3357" xlink:to="Locator_us-gaap_DisposalGroupClassificationDomain_3358" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="Locator_us-gaap_DisposalGroupClassificationDomain_3359" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetAssetsHeldForSaleMember" xlink:label="Locator_hbio_NetAssetsHeldForSaleMember_3360" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_DisposalGroupClassificationDomain_3359" xlink:to="Locator_hbio_NetAssetsHeldForSaleMember_3360" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="Locator_us-gaap_SegmentReportingInformationLineItems_3361" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNet" xlink:label="Locator_us-gaap_AssetsNet_3362" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_SegmentReportingInformationLineItems_3361" xlink:to="Locator_us-gaap_AssetsNet_3362" order="1.0" />
    </definitionLink>
    <definitionLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_3691" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3692" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="Locator_us-gaap_IncomeStatementLocationAxis_3691" xlink:to="Locator_us-gaap_IncomeStatementLocationDomain_3692" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3693" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="Locator_us-gaap_InterestExpenseMember_3694" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3693" xlink:to="Locator_us-gaap_InterestExpenseMember_3694" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3695" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_3696" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3695" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpenseMember_3696" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="Locator_us-gaap_IncomeStatementLocationDomain_3697" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxExpenseBenefitMember" xlink:label="Locator_hbio_IncomeTaxExpenseBenefitMember_3698" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_IncomeStatementLocationDomain_3697" xlink:to="Locator_hbio_IncomeTaxExpenseBenefitMember_3698" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3675" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3676" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3675" xlink:to="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3676" order="-1.0" xbrldt:contextElement="segment" xbrldt:closed="true" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3689" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="Locator_us-gaap_IncomeStatementLocationAxis_3690" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="Locator_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_3689" xlink:to="Locator_us-gaap_IncomeStatementLocationAxis_3690" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3699" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3700" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3699" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3700" order="1.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3702" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3701" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3702" order="2.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3703" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3704" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3703" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3704" order="3.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3705" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3706" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3705" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3706" order="4.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3707" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3708" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3707" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3708" order="5.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3709" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3710" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3709" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3710" order="6.0" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3711" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3712" />
        <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="Locator_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_3711" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3712" order="7.0" />
    </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>hbio-20181231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021) using Fujitsu Interstage XWand -->
<!-- Validation status: Passed -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/instance http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccruedExpensesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfCashFlows" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfComprehensiveLoss" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfFinancialPosition" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_ConsolidatedStatementsOfOperations" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxIncomeTaxExpensebenefitDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxIncomeTaxReconciliationDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_IncomeTaxPretaxIncomeFromContinuingOperationsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_InventoriesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LeasesDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LeasesDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtBreakdownOfBorrowingsDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_LongTermDebtDebtMaturityDetails" />
    <roleRef roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="hbio-20181231.xsd#ELRID_PropertyPlantAndEquipmentDetails" />
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_103" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperations_104" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_103" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperations_104" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperations_95" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_96" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperations_95" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_96" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_111" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_112" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_111" xlink:to="Locator_us-gaap_OperatingIncomeLoss_112" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_107" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_108" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_107" xlink:to="Locator_us-gaap_GrossProfit_108" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_71" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="Locator_us-gaap_Revenues_72" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_71" xlink:to="Locator_us-gaap_Revenues_72" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="Locator_us-gaap_GrossProfit_73" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="Locator_us-gaap_CostOfGoodsAndServicesSold_74" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_GrossProfit_73" xlink:to="Locator_us-gaap_CostOfGoodsAndServicesSold_74" order="2.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="Locator_us-gaap_OperatingIncomeLoss_109" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_110" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingIncomeLoss_109" xlink:to="Locator_us-gaap_OperatingExpenses_110" order="9.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_75" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="Locator_us-gaap_SellingAndMarketingExpense_76" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_75" xlink:to="Locator_us-gaap_SellingAndMarketingExpense_76" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_77" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="Locator_us-gaap_GeneralAndAdministrativeExpense_78" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_77" xlink:to="Locator_us-gaap_GeneralAndAdministrativeExpense_78" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_79" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="Locator_us-gaap_ResearchAndDevelopmentExpense_80" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_79" xlink:to="Locator_us-gaap_ResearchAndDevelopmentExpense_80" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_81" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="Locator_us-gaap_RestructuringCharges_82" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_81" xlink:to="Locator_us-gaap_RestructuringCharges_82" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="Locator_us-gaap_OperatingExpenses_83" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="Locator_us-gaap_AmortizationOfIntangibleAssets_84" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingExpenses_83" xlink:to="Locator_us-gaap_AmortizationOfIntangibleAssets_84" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_113" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_114" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_113" xlink:to="Locator_us-gaap_NonoperatingIncomeExpense_114" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_85" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_86" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_85" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_86" order="12.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_87" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="Locator_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_88" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_87" xlink:to="Locator_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_88" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_89" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="Locator_us-gaap_InterestExpense_90" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_89" xlink:to="Locator_us-gaap_InterestExpense_90" order="14.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_91" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInterestAndDividendIncome" xlink:label="Locator_us-gaap_OtherInterestAndDividendIncome_92" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_91" xlink:to="Locator_us-gaap_OtherInterestAndDividendIncome_92" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="Locator_us-gaap_NonoperatingIncomeExpense_93" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="Locator_us-gaap_OtherNonoperatingIncomeExpense_94" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NonoperatingIncomeExpense_93" xlink:to="Locator_us-gaap_OtherNonoperatingIncomeExpense_94" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperations_97" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_98" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperations_97" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_98" order="19.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_105" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_106" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetIncomeLoss_105" xlink:to="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_106" order="24.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_99" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_100" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_99" xlink:to="Locator_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_100" order="22.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_102" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_101" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_102" order="23.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_203" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_204" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_203" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentNet_204" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_205" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_206" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_205" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_206" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_207" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_208" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_207" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsNet_208" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_209" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_210" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_209" xlink:to="Locator_us-gaap_Goodwill_210" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_211" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_212" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_211" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_212" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_213" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="Locator_us-gaap_OtherAssetsNoncurrent_214" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_213" xlink:to="Locator_us-gaap_OtherAssetsNoncurrent_214" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_215" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_216" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_215" xlink:to="Locator_us-gaap_AssetsCurrent_216" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_219" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_220" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_219" xlink:to="Locator_us-gaap_CashAndCashEquivalentsAtCarryingValue_220" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_221" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="Locator_us-gaap_AccountsReceivableNetCurrent_222" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_221" xlink:to="Locator_us-gaap_AccountsReceivableNetCurrent_222" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_223" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_224" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_223" xlink:to="Locator_us-gaap_InventoryNet_224" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_225" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetCurrent_226" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_225" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetCurrent_226" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_227" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="Locator_us-gaap_OtherAssetsCurrent_228" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_227" xlink:to="Locator_us-gaap_OtherAssetsCurrent_228" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="Locator_us-gaap_AssetsCurrent_229" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_230" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsCurrent_229" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_230" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="Locator_us-gaap_Assets_217" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_218" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Assets_217" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_218" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_231" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_232" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_231" xlink:to="Locator_us-gaap_Liabilities_232" order="34.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_235" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_236" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_235" xlink:to="Locator_us-gaap_LiabilitiesCurrent_236" order="29.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_245" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherLiabilitiesCurrent_246" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_245" xlink:to="Locator_us-gaap_OtherLiabilitiesCurrent_246" order="27.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_247" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebtCurrent" xlink:label="Locator_us-gaap_SecuredDebtCurrent_248" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_247" xlink:to="Locator_us-gaap_SecuredDebtCurrent_248" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_249" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="Locator_us-gaap_NotesPayableCurrent_250" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_249" xlink:to="Locator_us-gaap_NotesPayableCurrent_250" order="22.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_251" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="Locator_us-gaap_AccountsPayableCurrent_252" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_251" xlink:to="Locator_us-gaap_AccountsPayableCurrent_252" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_253" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="Locator_us-gaap_DeferredRevenueCurrent_254" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_253" xlink:to="Locator_us-gaap_DeferredRevenueCurrent_254" order="23.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_255" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="Locator_us-gaap_AccruedIncomeTaxesCurrent_256" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_255" xlink:to="Locator_us-gaap_AccruedIncomeTaxesCurrent_256" order="24.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_257" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesCurrent_258" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_257" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesCurrent_258" order="25.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_259" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_260" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_259" xlink:to="Locator_us-gaap_AccruedLiabilitiesCurrent_260" order="26.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="Locator_us-gaap_LiabilitiesCurrent_261" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_262" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesCurrent_261" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_262" order="28.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_237" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="Locator_us-gaap_LongTermDebtNoncurrent_238" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_237" xlink:to="Locator_us-gaap_LongTermDebtNoncurrent_238" order="30.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_239" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_240" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_239" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_240" order="31.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_241" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesNoncurrent_242" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_241" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesNoncurrent_242" order="32.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="Locator_us-gaap_Liabilities_243" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_244" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_Liabilities_243" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_244" order="33.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="Locator_us-gaap_LiabilitiesAndStockholdersEquity_233" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_234" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesAndStockholdersEquity_233" xlink:to="Locator_us-gaap_StockholdersEquity_234" order="43.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_263" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="Locator_us-gaap_PreferredStockValue_264" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_263" xlink:to="Locator_us-gaap_PreferredStockValue_264" order="37.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_265" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="Locator_us-gaap_CommonStockValue_266" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_265" xlink:to="Locator_us-gaap_CommonStockValue_266" order="38.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_267" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_268" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_267" xlink:to="Locator_us-gaap_AdditionalPaidInCapitalCommonStock_268" order="39.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_269" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_270" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_269" xlink:to="Locator_us-gaap_RetainedEarningsAccumulatedDeficit_270" order="40.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_271" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="Locator_us-gaap_TreasuryStockCarryingBasis_272" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_271" xlink:to="Locator_us-gaap_TreasuryStockCarryingBasis_272" order="42.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="Locator_us-gaap_StockholdersEquity_273" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_274" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_StockholdersEquity_273" xlink:to="Locator_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_274" order="41.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_385" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_386" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_385" xlink:to="Locator_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_386" order="41.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_387" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_388" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_387" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_388" order="40.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_393" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfSecuredDebt_394" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_393" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfSecuredDebt_394" order="34.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_395" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfLongTermDebt_396" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_395" xlink:to="Locator_us-gaap_RepaymentsOfLongTermDebt_396" order="35.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_397" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_398" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_397" xlink:to="Locator_us-gaap_TreasuryStockValueAcquiredCostMethod_398" order="36.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_399" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_400" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_399" xlink:to="Locator_us-gaap_ProceedsFromIssuanceOfCommonStock_400" order="39.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_401" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="Locator_us-gaap_RepaymentsOfShortTermDebt_402" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_401" xlink:to="Locator_us-gaap_RepaymentsOfShortTermDebt_402" order="33.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_403" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TransferOfCashAndCashEquivalentsToHART" xlink:label="Locator_hbio_TransferOfCashAndCashEquivalentsToHART_404" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_403" xlink:to="Locator_hbio_TransferOfCashAndCashEquivalentsToHART_404" order="37.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_405" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_406" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInFinancingActivities_405" xlink:to="Locator_us-gaap_PaymentsOfDebtIssuanceCosts_406" order="38.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_389" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_390" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_389" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_390" order="31.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_407" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AdditionsToCatalogCosts" xlink:label="Locator_hbio_AdditionsToCatalogCosts_408" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_407" xlink:to="Locator_hbio_AdditionsToCatalogCosts_408" order="27.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_409" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_410" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_409" xlink:to="Locator_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_410" order="28.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_411" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_412" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_411" xlink:to="Locator_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_412" order="29.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_413" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested" xlink:label="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_414" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_413" xlink:to="Locator_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested_414" order="30.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_415" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_416" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInInvestingActivities_415" xlink:to="Locator_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_416" order="26.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_391" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_392" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_391" xlink:to="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_392" order="24.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_417" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_418" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_417" xlink:to="Locator_us-gaap_NetIncomeLoss_418" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_419" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="Locator_us-gaap_StockOptionPlanExpense_420" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_419" xlink:to="Locator_us-gaap_StockOptionPlanExpense_420" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_421" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="Locator_us-gaap_Depreciation_422" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_421" xlink:to="Locator_us-gaap_Depreciation_422" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_423" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfCatalogCosts" xlink:label="Locator_hbio_AmortizationOfCatalogCosts_424" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_423" xlink:to="Locator_hbio_AmortizationOfCatalogCosts_424" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_425" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="Locator_us-gaap_ProvisionForDoubtfulAccounts_426" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_425" xlink:to="Locator_us-gaap_ProvisionForDoubtfulAccounts_426" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="Locator_us-gaap_AmortizationOfFinancingCosts_428" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_427" xlink:to="Locator_us-gaap_AmortizationOfFinancingCosts_428" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_429" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_430" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_429" xlink:to="Locator_us-gaap_DeferredIncomeTaxExpenseBenefit_430" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_431" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_432" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_431" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsReceivable_432" order="16.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_433" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="Locator_us-gaap_IncreaseDecreaseInInventories_434" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_433" xlink:to="Locator_us-gaap_IncreaseDecreaseInInventories_434" order="17.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_435" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherReceivables_436" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_435" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherReceivables_436" order="18.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_437" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_438" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_437" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccountsPayableTrade_438" order="19.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_439" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_440" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_439" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_440" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_441" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilities_442" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_441" xlink:to="Locator_us-gaap_IncreaseDecreaseInAccruedLiabilities_442" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_443" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="Locator_us-gaap_IncreaseDecreaseInDeferredRevenue_444" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_443" xlink:to="Locator_us-gaap_IncreaseDecreaseInDeferredRevenue_444" order="22.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_445" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="Locator_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_446" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_445" xlink:to="Locator_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_446" order="23.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_447" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" xlink:label="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_448" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_447" xlink:to="Locator_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation_448" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_449" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="Locator_us-gaap_GainLossOnSaleOfBusiness_450" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_449" xlink:to="Locator_us-gaap_GainLossOnSaleOfBusiness_450" order="6.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_451" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_452" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_451" xlink:to="Locator_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_452" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_453" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="Locator_us-gaap_GainLossOnDispositionOfAssets_454" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_453" xlink:to="Locator_us-gaap_GainLossOnDispositionOfAssets_454" order="8.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_455" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_456" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_NetCashProvidedByUsedInOperatingActivities_455" xlink:to="Locator_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_456" order="9.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_479" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_480" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LongTermDebt_479" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_480" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_481" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_482" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LongTermDebt_481" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_482" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_483" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_484" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LongTermDebt_483" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_484" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_485" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_486" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LongTermDebt_485" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_486" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="Locator_us-gaap_LongTermDebt_487" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_488" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LongTermDebt_487" xlink:to="Locator_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_488" order="5.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails">
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="Locator_hbio_TotalIntangibleAssets_663" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_664" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_TotalIntangibleAssets_663" xlink:to="Locator_us-gaap_FiniteLivedIntangibleAssetsGross_664" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIntangibleAssets" xlink:label="Locator_hbio_TotalIntangibleAssets_665" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_666" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_TotalIntangibleAssets_665" xlink:to="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_666" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_667" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_668" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_667" xlink:to="Locator_us-gaap_Goodwill_668" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:label="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_669" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_670" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill_669" xlink:to="Locator_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_670" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/InventoriesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_717" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="Locator_us-gaap_InventoryFinishedGoods_718" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_717" xlink:to="Locator_us-gaap_InventoryFinishedGoods_718" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_719" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="Locator_us-gaap_InventoryWorkInProcess_720" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_719" xlink:to="Locator_us-gaap_InventoryWorkInProcess_720" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="Locator_us-gaap_InventoryNet_721" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="Locator_us-gaap_InventoryRawMaterials_722" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_InventoryNet_721" xlink:to="Locator_us-gaap_InventoryRawMaterials_722" order="3.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_929" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_930" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_929" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_930" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_901" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_902" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_901" xlink:to="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_902" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_912" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_911" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_912" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_914" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_913" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_914" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_916" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_915" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_916" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_918" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_917" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_918" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_920" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_919" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_920" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_922" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_921" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_922" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedIdentifiableNetAssets" xlink:label="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_904" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedIdentifiableNetAssets_903" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_904" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_924" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_923" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_924" order="19.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_925" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_926" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_925" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_926" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_927" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_928" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_927" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_928" order="21.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_931" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_932" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_931" xlink:to="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_932" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="Locator_us-gaap_Goodwill_906" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_905" xlink:to="Locator_us-gaap_Goodwill_906" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_908" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_907" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_908" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" xlink:label="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent" xlink:label="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_910" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax_909" xlink:to="Locator_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent_910" order="9.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1093" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanServiceCost_1094" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1093" xlink:to="Locator_us-gaap_DefinedBenefitPlanServiceCost_1094" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1095" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanInterestCost_1096" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1095" xlink:to="Locator_us-gaap_DefinedBenefitPlanInterestCost_1096" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1097" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1098" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1097" xlink:to="Locator_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1098" order="3.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1099" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1100" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1099" xlink:to="Locator_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1100" order="4.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1101" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments" xlink:label="Locator_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_1102" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1101" xlink:to="Locator_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_1102" order="5.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LeasesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1131" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1132" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1131" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1132" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1133" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1134" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1133" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_1134" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1135" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1136" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1135" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1136" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1137" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1138" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1137" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_1138" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1139" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1140" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1139" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1140" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1141" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_1142" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1141" xlink:to="Locator_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_1142" order="6.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1967" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentGross_1968" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_1967" xlink:to="Locator_us-gaap_PropertyPlantAndEquipmentGross_1968" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="Locator_us-gaap_PropertyPlantAndEquipmentNet_1969" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1970" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_PropertyPlantAndEquipmentNet_1969" xlink:to="Locator_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1970" order="3.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2640" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2639" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_2640" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2642" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2641" xlink:to="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_2642" order="4.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2697" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermLoansPayable" xlink:label="Locator_us-gaap_LongTermLoansPayable_2698" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_SecuredDebt_2697" xlink:to="Locator_us-gaap_LongTermLoansPayable_2698" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2699" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DelayedDrawdownTermLoan" xlink:label="Locator_hbio_DelayedDrawdownTermLoan_2700" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_SecuredDebt_2699" xlink:to="Locator_hbio_DelayedDrawdownTermLoan_2700" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2701" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="Locator_us-gaap_DeferredFinanceCostsNet_2702" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_SecuredDebt_2701" xlink:to="Locator_us-gaap_DeferredFinanceCostsNet_2702" order="5.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SecuredDebt" xlink:label="Locator_us-gaap_SecuredDebt_2703" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_RevolvingCreditFacility" xlink:label="Locator_hbio_RevolvingCreditFacility_2704" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_SecuredDebt_2703" xlink:to="Locator_hbio_RevolvingCreditFacility_2704" order="4.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2899" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_2900" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2899" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_2900" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2901" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2902" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2901" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_2902" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2903" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2904" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2903" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_2904" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2905" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2906" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2905" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_2906" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2907" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2908" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2907" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_2908" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2909" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2910" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2909" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_2910" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2911" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_2912" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2911" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_2912" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2913" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2914" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2913" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_2914" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2915" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2916" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2915" xlink:to="Locator_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2916" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2917" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_2918" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2917" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_2918" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2919" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:label="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2920" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2919" xlink:to="Locator_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_2920" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2921" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2922" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2921" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_2922" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2923" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2924" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_2923" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_2924" order="16.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3157" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3158" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3157" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3158" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3159" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3160" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3159" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3160" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3149" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_3150" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3149" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_3150" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3151" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3152" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3151" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3152" order="6.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3161" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3162" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3161" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3162" order="11.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3153" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3154" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3153" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3154" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3155" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3156" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3155" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3156" order="10.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3163" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="Locator_us-gaap_NetIncomeLoss_3164" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3163" xlink:to="Locator_us-gaap_NetIncomeLoss_3164" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3165" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3166" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ComprehensiveIncomeNetOfTax_3165" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3166" order="12.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccruedExpensesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3275" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_3276" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3275" xlink:to="Locator_us-gaap_EmployeeRelatedLiabilitiesCurrent_3276" order="1.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3277" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="Locator_us-gaap_AccruedProfessionalFeesCurrent_3278" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3277" xlink:to="Locator_us-gaap_AccruedProfessionalFeesCurrent_3278" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3279" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="Locator_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3280" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3279" xlink:to="Locator_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3280" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3281" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:label="Locator_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_3282" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3281" xlink:to="Locator_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_3282" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3283" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_CustomerCreditsAccrued" xlink:label="Locator_hbio_CustomerCreditsAccrued_3284" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3283" xlink:to="Locator_hbio_CustomerCreditsAccrued_3284" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3285" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_InterestAccrued" xlink:label="Locator_hbio_InterestAccrued_3286" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3285" xlink:to="Locator_hbio_InterestAccrued_3286" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3287" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRentCurrentAndNoncurrent" xlink:label="Locator_us-gaap_AccruedRentCurrentAndNoncurrent_3288" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3287" xlink:to="Locator_us-gaap_AccruedRentCurrentAndNoncurrent_3288" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_AccruedLiabilitiesCurrent_3289" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_3290" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_AccruedLiabilitiesCurrent_3289" xlink:to="Locator_us-gaap_OtherAccruedLiabilitiesCurrent_3290" order="8.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3465" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3466" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3465" xlink:to="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3466" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3461" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="Locator_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_3462" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3461" xlink:to="Locator_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations_3462" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3463" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3464" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_CurrentIncomeTaxExpenseBenefit_3463" xlink:to="Locator_us-gaap_CurrentForeignTaxExpenseBenefit_3464" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3467" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3468" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3467" xlink:to="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3468" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3473" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" xlink:label="Locator_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_3474" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3473" xlink:to="Locator_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations_3474" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3475" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3476" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxesAndTaxCredits_3475" xlink:to="Locator_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_3476" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3469" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3470" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3469" xlink:to="Locator_us-gaap_IncomeTaxExpenseBenefit_3470" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3471" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:label="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3472" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems_3471" xlink:to="Locator_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3472" order="10.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3513" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3514" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3513" xlink:to="Locator_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3514" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3515" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences" xlink:label="Locator_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences_3516" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3515" xlink:to="Locator_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences_3516" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3517" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3518" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3517" xlink:to="Locator_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_3518" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3519" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3520" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3519" xlink:to="Locator_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_3520" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3521" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3522" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3521" xlink:to="Locator_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_3522" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3523" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Netimpactofforeignratechanges" xlink:label="Locator_hbio_Netimpactofforeignratechanges_3524" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3523" xlink:to="Locator_hbio_Netimpactofforeignratechanges_3524" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3525" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="Locator_us-gaap_IncomeTaxReconciliationTaxCredits_3526" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3525" xlink:to="Locator_us-gaap_IncomeTaxReconciliationTaxCredits_3526" order="9.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3527" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3528" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3527" xlink:to="Locator_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_3528" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3529" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3530" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3529" xlink:to="Locator_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_3530" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3531" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3532" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3531" xlink:to="Locator_us-gaap_IncomeTaxReconciliationOtherAdjustments_3532" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3533" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_ImpactOfAdoptionOfAsu201609" xlink:label="Locator_hbio_ImpactOfAdoptionOfAsu201609_3534" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3533" xlink:to="Locator_hbio_ImpactOfAdoptionOfAsu201609_3534" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3535" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="Locator_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_3536" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3535" xlink:to="Locator_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_3536" order="13.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3537" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" xlink:label="Locator_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_3538" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3537" xlink:to="Locator_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes_3538" order="14.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3539" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_Incometaxreconciliationforeigntaxcreditsdeduction" xlink:label="Locator_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_3540" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3539" xlink:to="Locator_hbio_Incometaxreconciliationforeigntaxcreditsdeduction_3540" order="15.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3541" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionCosts" xlink:label="Locator_us-gaap_AcquisitionCosts_3542" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3541" xlink:to="Locator_us-gaap_AcquisitionCosts_3542" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="Locator_us-gaap_IncomeTaxExpenseBenefit_3543" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="Locator_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_3544" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeTaxExpenseBenefit_3543" xlink:to="Locator_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_3544" order="10.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3627" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3628" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3627" xlink:to="Locator_us-gaap_DeferredTaxAssetsNet_3628" order="14.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3591" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3592" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3591" xlink:to="Locator_us-gaap_DeferredTaxAssetsValuationAllowance_3592" order="13.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="Locator_us-gaap_DeferredTaxAssetsNet_3593" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3594" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsNet_3593" xlink:to="Locator_us-gaap_DeferredTaxAssetsGross_3594" order="12.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3595" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3596" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3595" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3596" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3597" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="Locator_us-gaap_DeferredTaxAssetsInventory_3598" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3597" xlink:to="Locator_us-gaap_DeferredTaxAssetsInventory_3598" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3599" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" xlink:label="Locator_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_3600" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3599" xlink:to="Locator_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards_3600" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3601" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_3602" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3601" xlink:to="Locator_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_3602" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3603" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3604" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3603" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_3604" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3605" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3606" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3605" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_3606" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3607" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_3608" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3607" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_3608" order="8.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3609" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3610" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3609" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3610" order="9.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3611" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" xlink:label="Locator_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_3612" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3611" xlink:to="Locator_hbio_DeferredTaxAssetsTaxCreditsOnRepatriation_3612" order="10.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="Locator_us-gaap_DeferredTaxAssetsGross_3613" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3614" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxAssetsGross_3613" xlink:to="Locator_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3614" order="11.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3629" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3630" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3629" xlink:to="Locator_us-gaap_DeferredIncomeTaxLiabilities_3630" order="22.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3615" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" xlink:label="Locator_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_3616" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3615" xlink:to="Locator_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets_3616" order="16.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3617" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" xlink:label="Locator_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_3618" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3617" xlink:to="Locator_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets_3618" order="17.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3619" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3620" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3619" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3620" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3621" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3622" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3621" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3622" order="19.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3623" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredTaxLiabilitiesOnRepatriation" xlink:label="Locator_hbio_DeferredTaxLiabilitiesOnRepatriation_3624" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3623" xlink:to="Locator_hbio_DeferredTaxLiabilitiesOnRepatriation_3624" order="20.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="Locator_us-gaap_DeferredIncomeTaxLiabilities_3625" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesOther_3626" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredIncomeTaxLiabilities_3625" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesOther_3626" order="21.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3639" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3640" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3639" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3640" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3641" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3642" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3641" xlink:to="Locator_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3642" order="2.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3653" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_3654" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3653" xlink:to="Locator_us-gaap_DeferredTaxAssetsNetNoncurrent_3654" order="2.0" weight="-1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3655" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_3656" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3655" xlink:to="Locator_us-gaap_DeferredTaxLiabilitiesNoncurrent_3656" order="3.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="Locator_us-gaap_DeferredTaxLiabilities_3657" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:label="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_3658" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DeferredTaxLiabilities_3657" xlink:to="Locator_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_3658" order="4.0" weight="1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3685" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3686" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3685" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3686" order="7.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3681" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3682" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3681" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3682" order="5.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3683" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3684" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_3683" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_3684" order="6.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3687" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3688" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_3687" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3688" order="4.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3677" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3678" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3677" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax_3678" order="2.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3679" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax" xlink:label="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3680" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_3679" xlink:to="Locator_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax_3680" order="3.0" weight="-1" />
    </calculationLink>
    <calculationLink xlink:type="extended" xlink:role="http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails">
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3777" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionLiabilities" xlink:label="Locator_hbio_DeferredIncomeTaxesOnPensionLiabilities_3778" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3777" xlink:to="Locator_hbio_DeferredIncomeTaxesOnPensionLiabilities_3778" order="18.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3779" />
        <loc xlink:type="locator" xlink:href="hbio-20181231.xsd#hbio_DeferredIncomeTaxesOnPensionAssets" xlink:label="Locator_hbio_DeferredIncomeTaxesOnPensionAssets_3780" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3779" xlink:to="Locator_hbio_DeferredIncomeTaxesOnPensionAssets_3780" order="19.0" weight="1" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3781" />
        <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:label="Locator_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_3782" />
        <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Locator_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_3781" xlink:to="Locator_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_3782" order="20.0" weight="-1" />
    </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>16
<FILENAME>hbio-20181231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021) using Fujitsu Interstage XWand -->
<!-- Validation status: Passed -->
<schema targetNamespace="http://www.harvardbioscience.com/20181231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:hbio="http://www.harvardbioscience.com/20181231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
    <annotation>
        <appinfo>
            <link:linkbaseRef xlink:type="simple" xlink:href="hbio-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="hbio-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="hbio-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="hbio-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations" id="ELRID_ConsolidatedStatementsOfOperations">
                <link:definition>000400 - Statement - Consolidated statements of Operations</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition" id="ELRID_ConsolidatedStatementsOfFinancialPosition">
                <link:definition>000200 - Statement - Consolidated statements of Financial Position</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPositionParentheticals" id="ELRID_ConsolidatedStatementsOfFinancialPositionParentheticals">
                <link:definition>000300 - Statement - Consolidated statements of Financial Position (Parentheticals)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows" id="ELRID_ConsolidatedStatementsOfCashFlows">
                <link:definition>000600 - Statement - Consolidated statements of Cash Flows</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Warranties" id="ELRID_Warranties">
                <link:definition>010090 - Disclosure - Warranties</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Inventories" id="ELRID_Inventories">
                <link:definition>010050 - Disclosure - Inventories</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssets" id="ELRID_GoodwillAndOtherIntangibleAssets">
                <link:definition>010045 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxes" id="ELRID_IncomeTaxes">
                <link:definition>010140 - Disclosure - Income Taxes</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformation" id="ELRID_SegmentAndRelatedInformation">
                <link:definition>010210 - Disclosure - Segment and related information</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails" id="ELRID_LongTermDebtDebtMaturityDetails">
                <link:definition>400210 - Disclosure - Long Term Debt - Debt maturity (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStock" id="ELRID_CapitalStock">
                <link:definition>010110 - Disclosure - Capital Stock</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlans" id="ELRID_EmployeeBenefitPlans">
                <link:definition>010100 - Disclosure - Employee Benefit Plans</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Leases" id="ELRID_Leases">
                <link:definition>010105 - Disclosure - Leases</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Organiziation" id="ELRID_Organiziation">
                <link:definition>010000 - Disclosure - Organiziation</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Concentrations" id="ELRID_Concentrations">
                <link:definition>010030 - Disclosure - Concentrations</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipment" id="ELRID_PropertyPlantAndEquipment">
                <link:definition>010060 - Disclosure - Property, Plant and Equipment</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccruedExpenses" id="ELRID_AccruedExpenses">
                <link:definition>010150 - Disclosure - Accrued Expenses</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CommitmentsAndContingentLiabilities" id="ELRID_CommitmentsAndContingentLiabilities">
                <link:definition>010180 - Disclosure - Commitments and Contingent Liabilities</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebts" id="ELRID_AllowanceForDoubtfulDebts">
                <link:definition>010220 - Disclosure - Allowance for Doubtful Debts</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunaudited" id="ELRID_QuarterlyFinancialInformationunaudited">
                <link:definition>010240 - Disclosure - Quarterly Financial Information (unaudited)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" id="ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies">
                <link:definition>200000 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsTables" id="ELRID_GoodwillAndOtherIntangibleAssetsTables">
                <link:definition>300015 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/InventoriesTables" id="ELRID_InventoriesTables">
                <link:definition>300020 - Disclosure - Inventories (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AcquisitionTables" id="ELRID_AcquisitionTables">
                <link:definition>300011 - Disclosure - Acquisition (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/WarrantiesTables" id="ELRID_WarrantiesTables">
                <link:definition>300040 - Disclosure - Warranties (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansTables" id="ELRID_EmployeeBenefitPlansTables">
                <link:definition>300060 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LeasesTables" id="ELRID_LeasesTables">
                <link:definition>300070 - Disclosure - Leases (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockTables" id="ELRID_CapitalStockTables">
                <link:definition>300080 - Disclosure - Capital Stock (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationTables" id="ELRID_SegmentAndRelatedInformationTables">
                <link:definition>300160 - Disclosure - Segment and Related Information (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsNarrativesDetails" id="ELRID_GoodwillAndOtherIntangibleAssetsNarrativesDetails">
                <link:definition>400031 - Disclosure - Goodwill and Other Intangible Assets (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" id="ELRID_GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails">
                <link:definition>400032 - Disclosure - Goodwill and Other Intangible Assets - Intangible assets (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/InventoriesDetails" id="ELRID_InventoriesDetails">
                <link:definition>400040 - Disclosure - Inventories (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails" id="ELRID_AcquisitionNarrativesDetails">
                <link:definition>400025 - Disclosure - Acquisition (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails" id="ELRID_AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails">
                <link:definition>400026 - Disclosure - Acquisition - Allocation of purchase price, Tangible assets and liabilities assumed (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/WarrantiesDetails" id="ELRID_WarrantiesDetails">
                <link:definition>400070 - Disclosure - Warranties (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsDetails" id="ELRID_EmployeeBenefitPlansWeightedAverageAssumptionsDetails">
                <link:definition>400100 - Disclosure - Employee Benefit Plans - Weighted average assumptions (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansNarrativesDetails" id="ELRID_EmployeeBenefitPlansNarrativesDetails">
                <link:definition>400080 - Disclosure - Employee Benefit Plans (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails" id="ELRID_EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails">
                <link:definition>400090 - Disclosure - Employee Benefit Plans - Defined benefit pension expense (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LeasesNarrativesDetails" id="ELRID_LeasesNarrativesDetails">
                <link:definition>400130 - Disclosure - Leases (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LeasesDetails" id="ELRID_LeasesDetails">
                <link:definition>400140 - Disclosure - Leases (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails" id="ELRID_CapitalStockNarrativesDetails">
                <link:definition>400150 - Disclosure - Capital Stock (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockDetails" id="ELRID_CapitalStockDetails">
                <link:definition>400160 - Disclosure - Capital Stock (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails" id="ELRID_LongTermDebtNarrativesDetails">
                <link:definition>400190 - Disclosure - Long Term Debt (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails" id="ELRID_IncomeTaxNarrativesDetails">
                <link:definition>400280 - Disclosure - Income Tax - (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" id="ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPolicies">
                <link:definition>010010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LongTermDebt" id="ELRID_LongTermDebt">
                <link:definition>010115 - Disclosure - Long Term Debt</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails" id="ELRID_CapitalStockStockbasedCompensationExpenseDetails">
                <link:definition>400170 - Disclosure - Capital Stock - Stock-based compensation expense (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails" id="ELRID_GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails">
                <link:definition>400033 - Disclosure - Goodwill and Other Intangible Assets - Change in carrying amount of goodwill (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentTables" id="ELRID_PropertyPlantAndEquipmentTables">
                <link:definition>300030 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LongTermDebtTables" id="ELRID_LongTermDebtTables">
                <link:definition>300090 - Disclosure - Long Term Debt (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccruedExpensesTables" id="ELRID_AccruedExpensesTables">
                <link:definition>300140 - Disclosure - Accrued Expenses (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxesTables" id="ELRID_IncomeTaxesTables">
                <link:definition>300120 - Disclosure - Income Taxes (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebtsTables" id="ELRID_AllowanceForDoubtfulDebtsTables">
                <link:definition>300170 - Disclosure - Allowance for Doubtful Debts (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedTables" id="ELRID_QuarterlyFinancialInformationunauditedTables">
                <link:definition>300190 - Disclosure - Quarterly Financial Information (unaudited) (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConcentrationsDetails" id="ELRID_ConcentrationsDetails">
                <link:definition>400010 - Disclosure - Concentrations (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails" id="ELRID_PropertyPlantAndEquipmentDetails">
                <link:definition>400050 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RevenuesAllowanceForDoubtfulDebtsDetails" id="ELRID_RevenuesAllowanceForDoubtfulDebtsDetails">
                <link:definition>400258 - Disclosure - Revenues - Allowance for doubtful debts (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails" id="ELRID_IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails">
                <link:definition>400288 - Disclosure - Income Tax - Reconciliation of uncertain tax liabilities (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails" id="ELRID_EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails">
                <link:definition>400110 - Disclosure - Employee Benefit Plans - Fair value and asset allocations of pension benefits (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails" id="ELRID_EmployeeBenefitPlansFairValueHeirarchyDetails">
                <link:definition>400120 - Disclosure - Employee Benefit Plans - Fair value heirarchy (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails" id="ELRID_CapitalStockOutstandingAndExercisableOptionsDetails">
                <link:definition>400180 - Disclosure - Capital Stock - outstanding and exercisable options (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails" id="ELRID_RevenuesDeferredRevenueDetails">
                <link:definition>400257 - Disclosure - Revenues - Deferred revenue (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals" id="ELRID_ConsolidatedStatementsOfComprehensiveIncomeParentheticals">
                <link:definition>000510 - Statement - Consolidated statements of Comprehensive Income (Parentheticals)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" id="ELRID_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails">
                <link:definition>400000 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Derivatives" id="ELRID_Derivatives">
                <link:definition>010120 - Disclosure - Derivatives</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DerivativeTables" id="ELRID_DerivativeTables">
                <link:definition>300100 - Disclosure - Derivative (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DerivativesNarrativesDetails" id="ELRID_DerivativesNarrativesDetails">
                <link:definition>400220 - Disclosure - Derivatives - (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails" id="ELRID_DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails">
                <link:definition>400230 - Disclosure - Derivatives - Designated as cash flow hedging instruments (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails" id="ELRID_DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails">
                <link:definition>400240 - Disclosure - Derivatives - Reclassifications out of accumulated other comprehensive loss (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/FairValueMeasurements" id="ELRID_FairValueMeasurements">
                <link:definition>010130 - Disclosure - Fair Value Measurements</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/FairValueMeasurementsTables" id="ELRID_FairValueMeasurementsTables">
                <link:definition>300110 - Disclosure - Fair Value Measurements (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/FairValueMeasurementsDetails" id="ELRID_FairValueMeasurementsDetails">
                <link:definition>400250 - Disclosure - Fair Value Measurements (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RelatedPartyTransactions" id="ELRID_RelatedPartyTransactions">
                <link:definition>010080 - Disclosure - Related Party Transactions</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncome" id="ELRID_AccumulatedOtherComprehensiveIncome">
                <link:definition>010040 - Disclosure - Accumulated Other Comprehensive Income</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncomeTables" id="ELRID_AccumulatedOtherComprehensiveIncomeTables">
                <link:definition>300010 - Disclosure - Accumulated Other Comprehensive Income (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails" id="ELRID_AccumulatedOtherComprehensiveLossDetails">
                <link:definition>400020 - Disclosure - Accumulated Other Comprehensive Loss (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails" id="ELRID_LongTermDebtBreakdownOfBorrowingsDetails">
                <link:definition>400200 - Disclosure - Long Term Debt - Breakdown of borrowings (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails" id="ELRID_RelatedPartyTransactionsNarrativesDetails">
                <link:definition>400060 - Disclosure - Related Party Transactions (Narratives) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/SummaryOfSignificantAccountingPoliciesTables" id="ELRID_SummaryOfSignificantAccountingPoliciesTables">
                <link:definition>300000 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DocumentAndEntityInformation" id="ELRID_DocumentAndEntityInformation">
                <link:definition>000100 - Document - Document and Entity Information</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Acquisition" id="ELRID_Acquisition">
                <link:definition>010041 - Disclosure - Acquisition</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails" id="ELRID_DiscontinuedOperationsNarrativeDetails">
                <link:definition>400028 - Disclosure - Discontinued Operations (Narrative) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails" id="ELRID_DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails">
                <link:definition>400029 - Disclosure - Discontinued Operations - Assets and Liabilities held for sale (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsIncomelossDetails" id="ELRID_DiscontinuedOperationsIncomelossDetails">
                <link:definition>400030 - Disclosure - Discontinued Operations - income (loss) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperationsTables" id="ELRID_DiscontinuedOperationsTables">
                <link:definition>300012 - Disclosure - Discontinued Operations (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/DiscontinuedOperations" id="ELRID_DiscontinuedOperations">
                <link:definition>010042 - Disclosure - Discontinued Operations</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/Revenues" id="ELRID_Revenues">
                <link:definition>010135 - Disclosure - Revenues</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RevenuesTables" id="ELRID_RevenuesTables">
                <link:definition>300115 - Disclosure - Revenues (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails" id="ELRID_RevenuesDisaggregationDetails">
                <link:definition>400255 - Disclosure - Revenues - Disaggregation (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/RecentlyIssuedAccountingPronouncementsDetails" id="ELRID_RecentlyIssuedAccountingPronouncementsDetails">
                <link:definition>400005 - Disclosure - Recently Issued Accounting Pronouncements (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails" id="ELRID_CapitalStockAssumptionsBlackScholesAndMonteCarloDetails">
                <link:definition>400165 - Disclosure - Capital Stock - Assumptions Black Scholes and Monte Carlo (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/CapitalStockWeightedAverageNumberOfSharesDetails" id="ELRID_CapitalStockWeightedAverageNumberOfSharesDetails">
                <link:definition>400175 - Disclosure - Capital Stock - Weighted average number of shares (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss" id="ELRID_ConsolidatedStatementsOfComprehensiveLoss">
                <link:definition>000500 - Statement - Consolidated statements of comprehensive loss</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ELRID_ConsolidatedStatementsOfStockholdersEquity">
                <link:definition>000550 - Statement - Consolidated statements of stockholder's equity</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccruedExpensesDetails" id="ELRID_AccruedExpensesDetails">
                <link:definition>400252 - Disclosure - Accrued Expenses (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails" id="ELRID_SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails">
                <link:definition>400290 - Disclosure - Segment and related information - Long-lived assts by geographical area (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails" id="ELRID_SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails">
                <link:definition>400300 - Disclosure - Segment and related information - Net assets by geographical area (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AllowanceForDoubtfulAccountsDetails" id="ELRID_AllowanceForDoubtfulAccountsDetails">
                <link:definition>400310 - Disclosure - Allowance for doubtful accounts (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedDetails" id="ELRID_QuarterlyFinancialInformationunauditedDetails">
                <link:definition>400320 - Disclosure - Quarterly financial information (unaudited) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails" id="ELRID_IncomeTaxIncomeTaxExpensebenefitDetails">
                <link:definition>400282 - Disclosure - Income Tax - Income tax expense (benefit) (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails" id="ELRID_IncomeTaxIncomeTaxReconciliationDetails">
                <link:definition>400284 - Disclosure - Income Tax - Income tax reconciliation (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" id="ELRID_IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails">
                <link:definition>400286 - Disclosure - Income Tax - Deferred tax assets and deferred tax liabilities (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails" id="ELRID_IncomeTaxPretaxIncomeFromContinuingOperationsDetails">
                <link:definition>400285 - Disclosure - Income Tax - pre-tax income from continuing operations (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails" id="ELRID_IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails">
                <link:definition>400287 - Disclosure - Income Tax - Deferred income tax assets and liabilities by classification (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails" id="ELRID_AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails">
                <link:definition>400021 - Disclosure - Accumulated Other Comprehensive Loss - Reclassified out of ACOCI (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails" id="ELRID_EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails">
                <link:definition>400092 - Disclosure - Employee benefit Plans - Change in benefit obligations and fair value of plan assets (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
        </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <element name="AmortizationOfCatalogCosts" id="hbio_AmortizationOfCatalogCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AdditionsToCatalogCosts" id="hbio_AdditionsToCatalogCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="OrganizationDisclosureAbstract" id="hbio_OrganizationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OrganizationDisclosureTextBlock" id="hbio_OrganizationDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ConcentrationsDisclosureAbstract" id="hbio_ConcentrationsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AccruedExpensesDisclosureTextBlock" id="hbio_AccruedExpensesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AllowanceForDoubtfulDebtsDisclosureAbstract" id="hbio_AllowanceForDoubtfulDebtsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AllowanceForDoubtfulDebtsDisclosureTextBlock" id="hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock" id="hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" id="hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="TotalIntangibleAssets" id="hbio_TotalIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DateOfStockRepurchaseProgramAuthorized" id="hbio_DateOfStockRepurchaseProgramAuthorized" type="invest:dateStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TreasuryStockAcquiredUnderStockRepurchaseProgram" id="hbio_TreasuryStockAcquiredUnderStockRepurchaseProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" id="hbio_TreasuryStockNumberOfSharesAcquiredUnderStockRepurchaseProgram" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="EmployeeStockPurchasePlanSharesAuthorized" id="hbio_EmployeeStockPurchasePlanSharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" id="hbio_DateOfAmendmentOfStockOptionAndIncentivePlanByBoardOfDirectors" type="invest:dateStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" id="hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" id="hbio_LimitationOfNumberOfAwardsThatCanBeIssuedUnderStockOptionAndIncentivePlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="FungibleSharesIssuanceRatio" id="hbio_FungibleSharesIssuanceRatio" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="StockOptionsAndRestrictedStockUnitsIssued" id="hbio_StockOptionsAndRestrictedStockUnitsIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FungibleShareAdjustmentForRestrictedStockUnitsGranted" id="hbio_FungibleShareAdjustmentForRestrictedStockUnitsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" id="hbio_ShareOptionsAndRestrictedStockUnitsForfeituresAndExpirationsInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedRentalExpensesCurrentYear" id="hbio_EstimatedRentalExpensesCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="InterestRateInExcessOfLiborOnCreditFacility" id="hbio_InterestRateInExcessOfLiborOnCreditFacility" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="StockOptionsAndRestrictedStockUnitsCancelled" id="hbio_StockOptionsAndRestrictedStockUnitsCancelled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FungibleShareAdjustmentForRestrictedStockUnitsCancelled" id="hbio_FungibleShareAdjustmentForRestrictedStockUnitsCancelled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AhnBiotechnologieGmbhAcquisitionMember" id="hbio_AhnBiotechnologieGmbhAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ComprehensiveIncomeLossPolicyTextBlock" id="hbio_ComprehensiveIncomeLossPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ImpairmentOfLongLivedAssetsPolicyTextBlock" id="hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfPropertyPlantAndEquipmentTableTextBlock" id="hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="NetAssetsByGeographicAreaTableTextBlock" id="hbio_NetAssetsByGeographicAreaTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="NetOperatingLossCarryforwardsSubjectToAnnualLimitation" id="hbio_NetOperatingLossCarryforwardsSubjectToAnnualLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NetOperatingLossCarryforwardsAnnualLimitation" id="hbio_NetOperatingLossCarryforwardsAnnualLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="UndistributedForeignEarnings" id="hbio_UndistributedForeignEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="CashInForeignSubsidiaries" id="hbio_CashInForeignSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CashHeldInForeignSubsidiariesUsedForAcquisitions" id="hbio_CashHeldInForeignSubsidiariesUsedForAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements" id="hbio_CashHeldInForeignSubsidiariesUsedForForeignCapitalImprovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" id="hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CmaAcquisitionMember" id="hbio_CmaAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxDisclosureLineItems" id="hbio_IncomeTaxDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashInForeignSubsidiariesUsedForAcquisitionsAxis" id="hbio_CashInForeignSubsidiariesUsedForAcquisitionsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TypesOfAcquisitionsDomain" id="hbio_TypesOfAcquisitionsDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PercentageOfOutstandingCommonStock" id="hbio_PercentageOfOutstandingCommonStock" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" id="hbio_SharesAuthorizedForIssuanceUnder1996StockOptionAndIncentivePlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="RestrictedStockUnitsOutstandingForIssuanceOfAwards" id="hbio_RestrictedStockUnitsOutstandingForIssuanceOfAwards" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="IncentiveStockOptionsGrantedToDate" id="hbio_IncentiveStockOptionsGrantedToDate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="NonQualifiedStockOptionsGrantedToDate" id="hbio_NonQualifiedStockOptionsGrantedToDate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="CommonStockMarketValuePerShareOnReportingDate" id="hbio_CommonStockMarketValuePerShareOnReportingDate" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="InTheMoneyStockOptionsExercisableAtTheReportingDate" id="hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AnnualizedEstimatedForfeitureRate" id="hbio_AnnualizedEstimatedForfeitureRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="NumberOfCustomersWithBenchmarkContribution" id="hbio_NumberOfCustomersWithBenchmarkContribution" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="NumberOfCustomersWithBenchmarkContributionExceptOne" id="hbio_NumberOfCustomersWithBenchmarkContributionExceptOne" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ServiceCostForDefinedBenefitPlan" id="hbio_ServiceCostForDefinedBenefitPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FairValueImpairmentOfPensionAssets" id="hbio_FairValueImpairmentOfPensionAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DeferredIncomeTaxesOnPensionLiabilities" id="hbio_DeferredIncomeTaxesOnPensionLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="WeightedAverageEstimatedBlackScholesValueOfOptionGrants" id="hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" id="hbio_MinimunPercentageOfTermLoanAndDelayedDrawTermLoanOnWhichInterestRateRequiredToBeFixed" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="LiborFixedRate" id="hbio_LiborFixedRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DelayedDrawdownTermLoanMember" id="hbio_DelayedDrawdownTermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TransferOfCashAndCashEquivalentsToHART" id="hbio_TransferOfCashAndCashEquivalentsToHART" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PreviousApprovedCreditFacility" id="hbio_PreviousApprovedCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="SecuredDebtInterestRateAtPeriodEnd" id="hbio_SecuredDebtInterestRateAtPeriodEnd" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DdtlThresholdForDollarForDollarReductionInRevolvingLine" id="hbio_DdtlThresholdForDollarForDollarReductionInRevolvingLine" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DiscontinuedOperationsMember" id="hbio_DiscontinuedOperationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SubleaseInitialTerm" id="hbio_SubleaseInitialTerm" type="invest:dateStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SubleaseExtendedTerm" id="hbio_SubleaseExtendedTerm" type="xbrli:dateItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="IncrementalOptionsGrantedDueToHartSpinoff" id="hbio_IncrementalOptionsGrantedDueToHartSpinoff" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="IncrementalUnitsGrantedDueToHartSpinoff" id="hbio_IncrementalUnitsGrantedDueToHartSpinoff" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" id="hbio_TransferofDelayedDrawDownTermLoanCapacityToRevolverCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="DerivativeInterestRateSwapEffectivePercentage" id="hbio_DerivativeInterestRateSwapEffectivePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TransitionServicesChargedToSpinnee" id="hbio_TransitionServicesChargedToSpinnee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage" id="hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanAveragePensionPlanLiability" id="hbio_DefinedBenefitPlanAveragePensionPlanLiability" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue" id="hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage" id="hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanAverageRemainingWorkLifetime" id="hbio_DefinedBenefitPlanAverageRemainingWorkLifetime" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue" id="hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="StockIssuedDuringPeriodGrossStockOptionsExercised" id="hbio_StockIssuedDuringPeriodGrossStockOptionsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="hbio_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DistributionRevenuesFromSpinnee" id="hbio_DistributionRevenuesFromSpinnee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ExpansionAreaOfRealEstateProperty" id="hbio_ExpansionAreaOfRealEstateProperty" type="num:areaItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="MultiChannelSystemsMcsGmbhMember" id="hbio_MultiChannelSystemsMcsGmbhMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TriangleBiosystemsIncMember" id="hbio_TriangleBiosystemsIncMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="HekaElektronikMember" id="hbio_HekaElektronikMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="WarrantyOther" id="hbio_WarrantyOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="MarketConditionRestrictedStockUnitMember" id="hbio_MarketConditionRestrictedStockUnitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" id="hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TaxLiabilityOnForeignEarningsRepatriated" id="hbio_TaxLiabilityOnForeignEarningsRepatriated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DeferredTaxAssetsTaxCreditsOnRepatriation" id="hbio_DeferredTaxAssetsTaxCreditsOnRepatriation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" id="hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" id="hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DeferredTaxLiabilitiesOnRepatriation" id="hbio_DeferredTaxLiabilitiesOnRepatriation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="IncomeTaxRateReconciliationDeductionsStockOptions" id="hbio_IncomeTaxRateReconciliationDeductionsStockOptions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="Documentandentityinformationabstract" id="hbio_Documentandentityinformationabstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NonAffiliateShareHolding" id="hbio_NonAffiliateShareHolding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DeferredFinancingCostsMember" id="hbio_DeferredFinancingCostsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DelayedDrawdownTermLoan" id="hbio_DelayedDrawdownTermLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RevolvingCreditFacility" id="hbio_RevolvingCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableNetAssets" id="hbio_BusinessCombinationRecognizedIdentifiableNetAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationGoodwillAndIntangibleAssetsAbstract" id="hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" id="hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" id="hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" id="hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="PreliminaryAmountOfInventoryFairValueStepUp" id="hbio_PreliminaryAmountOfInventoryFairValueStepUp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" id="hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" id="hbio_AmortizationPeriodOfPurchaseAccountingInventoryFairValueStepUpAmortization" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EarnOutProvisionOfDiscontinuedOperations" id="hbio_EarnOutProvisionOfDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="EarnOutPerformanceMetricsPeriod" id="hbio_EarnOutPerformanceMetricsPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DiscontinuedOperationEarnOutAmountContingentConsideration" id="hbio_DiscontinuedOperationEarnOutAmountContingentConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" id="hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" id="hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" id="hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock" id="hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="PreferredStockPurchaseRightOptionExercised" id="hbio_PreferredStockPurchaseRightOptionExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="MaximumPercentageOfTargetNumberOfRestrictedStockUnits" id="hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DebtInstrumentQuarterlyPaymentCurrentYear" id="hbio_DebtInstrumentQuarterlyPaymentCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DebtInstrumentQuarterlyPaymentNextYear" id="hbio_DebtInstrumentQuarterlyPaymentNextYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DebtInstrumentQuarterlyPaymentThereafter" id="hbio_DebtInstrumentQuarterlyPaymentThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" id="hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ActivityInAllowanceForDoubtfulAccountsTableTextBlock" id="hbio_ActivityInAllowanceForDoubtfulAccountsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RestOfWorldMember" id="hbio_RestOfWorldMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InstrumentsEquipmentAndAccessoriesMember" id="hbio_InstrumentsEquipmentAndAccessoriesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ServiceMaintenanceAndWarrantyContractsMember" id="hbio_ServiceMaintenanceAndWarrantyContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DeferredRevenueAdditionsDueToBusinessCombination" id="hbio_DeferredRevenueAdditionsDueToBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ServiceContractsMember" id="hbio_ServiceContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CustomerAdvancesMember" id="hbio_CustomerAdvancesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AllowanceForDoubtfulAccountsReceivableOther" id="hbio_AllowanceForDoubtfulAccountsReceivableOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" id="hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" id="hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="BlackScholesOptionPricingModelMember" id="hbio_BlackScholesOptionPricingModelMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MonteCarloValuationSimulationMember" id="hbio_MonteCarloValuationSimulationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" id="hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" id="hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" id="hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiariesPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" id="hbio_AllowanceForDoubtfulAccountsReceivableAdditionsBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" id="hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" id="hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="SharesWithheldForTaxesValue" id="hbio_SharesWithheldForTaxesValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="SharesWithheldForTaxesShares" id="hbio_SharesWithheldForTaxesShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="InterestAccrued" id="hbio_InterestAccrued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="CustomerCreditsAccrued" id="hbio_CustomerCreditsAccrued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NonCurrentAssetsHeldForSaleMember" id="hbio_NonCurrentAssetsHeldForSaleMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NetAssetsHeldForSaleMember" id="hbio_NetAssetsHeldForSaleMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations" id="hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ValuationAllowancesOtherMovements" id="hbio_ValuationAllowancesOtherMovements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="Currentfederalandstateincometaxexpensebenefitcontinuingoperations" id="hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" id="hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences" id="hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="Netimpactofforeignratechanges" id="hbio_Netimpactofforeignratechanges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ImpactOfAdoptionOfAsu201609" id="hbio_ImpactOfAdoptionOfAsu201609" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" id="hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="Incometaxreconciliationforeigntaxcreditsdeduction" id="hbio_Incometaxreconciliationforeigntaxcreditsdeduction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DeferredIncomeTaxAssetAndLiabilityAbstract" id="hbio_DeferredIncomeTaxAssetAndLiabilityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" id="hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings" id="hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncomeTaxDisclosureTable" id="hbio_IncomeTaxDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ExpireBetween2019And2037Member" id="hbio_ExpireBetween2019And2037Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ExpireIn2020Member" id="hbio_ExpireIn2020Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AdditionalNetOperatingLossesSubjectToLimitations" id="hbio_AdditionalNetOperatingLossesSubjectToLimitations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncreaseInLimitationDueToBuiltInGainOnAcquisition" id="hbio_IncreaseInLimitationDueToBuiltInGainOnAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="UnrecognizedTaxBenefitsIncreaseResultingFromCredits" id="hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues" id="hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="UnrecognizedTaxBenefitsIncreaseResultingFromAudits" id="hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" id="hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AdditionalNetOperatingLossCarryforwardsAnnualLimitation" id="hbio_AdditionalNetOperatingLossCarryforwardsAnnualLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitMember" id="hbio_IncomeTaxExpenseBenefitMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" id="hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" id="hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LongLivedAssetsLineItems" id="hbio_LongLivedAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfLongLivedAssetsTableTable" id="hbio_ScheduleOfLongLivedAssetsTableTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DeferredIncomeTaxesOnPensionAssets" id="hbio_DeferredIncomeTaxesOnPensionAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="LiabilityDrivenInvestmentFundsMember" id="hbio_LiabilityDrivenInvestmentFundsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock" id="hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceOneMember" id="hbio_RangeOfExercisePriceOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceTwoMember" id="hbio_RangeOfExercisePriceTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceThreeMember" id="hbio_RangeOfExercisePriceThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceFourMember" id="hbio_RangeOfExercisePriceFourMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceFiveMember" id="hbio_RangeOfExercisePriceFiveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceSixMember" id="hbio_RangeOfExercisePriceSixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceSevenMember" id="hbio_RangeOfExercisePriceSevenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceEightMember" id="hbio_RangeOfExercisePriceEightMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceNineMember" id="hbio_RangeOfExercisePriceNineMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceTenMember" id="hbio_RangeOfExercisePriceTenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeOfExercisePriceElevenMember" id="hbio_RangeOfExercisePriceElevenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>17
<FILENAME>hbio-20181231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--Documents rendered in XBRL format prepared by Certent CDM XBRL Version: 10.3.0.0.26 (5021)-->
<!-- XBRL 2.1 & Dimensional Validation Status: Passed. -->
<!-- XSD Content Model Validation Status: Passed. -->
<!-- CDM/Internal Validation Status: Passed -->
<!-- EFM Validation Status: Passed -->
<!-- Formula Linkbase Validation Status: Not Performed -->
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:hbio="http://www.harvardbioscience.com/20181231" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xsi:schemaLocation="http://www.harvardbioscience.com/20181231 hbio-20181231.xsd http://www.xbrl.org/dtr/type/non-numeric http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd http://www.xbrl.org/dtr/type/numeric http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd http://www.xbrl.org/2009/role/negated http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd http://fasb.org/us-gaap/2018-01-31 http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd http://www.xbrl.org/2006/ref http://www.xbrl.org/2006/ref-2006-02-27.xsd http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd http://fasb.org/us-types/2018-01-31 http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd http://fasb.org/srt-types/2018-01-31 http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd http://fasb.org/us-roles/2018-01-31 http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd http://fasb.org/srt/2018-01-31 http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd http://fasb.org/srt-roles/2018-01-31 http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd http://xbrl.sec.gov/dei/2018-01-31 https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd">
  <link:schemaRef xlink:href="hbio-20181231.xsd" xlink:type="simple"></link:schemaRef>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar07_2019_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-07</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Apr02_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-04-02</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:MarketConditionRestrictedStockUnitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_May18_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-05-18</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_SecuredDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_SecuredDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-31</xbrli:startDate>
      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Jan01_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-01-01</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-31</xbrli:startDate>
      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Feb01_2018_TO_Dec31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-02-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan22_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-22</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Jan22_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-01-22</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Feb06_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-06</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Mar31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-31</xbrli:startDate>
      <xbrli:endDate>2018-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:ServiceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:ServiceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:ServiceContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:CustomerAdvancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-01-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hbio:MonteCarloValuationSimulationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hbio:BlackScholesOptionPricingModelMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_MultiChannelSystemsMcsGmbhMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hbio:MultiChannelSystemsMcsGmbhMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_MultiChannelSystemsMcsGmbhMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hbio:MultiChannelSystemsMcsGmbhMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_TriangleBiosystemsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hbio:TriangleBiosystemsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_TriangleBiosystemsIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hbio:TriangleBiosystemsIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hbio:BlackScholesOptionPricingModelMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:CustomerAdvancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">hbio:CustomerAdvancesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:InstrumentsEquipmentAndAccessoriesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hbio:ServiceMaintenanceAndWarrantyContractsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Sep30_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_us-gaap_SegmentDiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_us-gaap_SegmentDiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Aug03_2018_TO_Aug03_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-08-03</xbrli:startDate>
      <xbrli:endDate>2018-08-03</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:MarketConditionRestrictedStockUnitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_DiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hbio:DiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:MarketConditionRestrictedStockUnitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:MarketConditionRestrictedStockUnitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hbio:MarketConditionRestrictedStockUnitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_DiscontinuedOperationsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hbio:DiscontinuedOperationsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_DE">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_GB">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hbio:RestOfWorldMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NonCurrentAssetsHeldForSaleMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">hbio:NonCurrentAssetsHeldForSaleMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NonCurrentAssetsHeldForSaleMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">hbio:NonCurrentAssetsHeldForSaleMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NetAssetsHeldForSaleMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">hbio:NetAssetsHeldForSaleMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NetAssetsHeldForSaleMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">hbio:NetAssetsHeldForSaleMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-04-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-03-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-01</xbrli:startDate>
      <xbrli:endDate>2017-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-07-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxPeriodAxis_hbio_ExpireBetween2019And2037Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hbio:ExpireBetween2019And2037Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxPeriodAxis_hbio_ExpireBetween2019And2037Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hbio:ExpireBetween2019And2037Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_TaxPeriodAxis_hbio_ExpireIn2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hbio:ExpireIn2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">hbio:LiabilityDrivenInvestmentFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">hbio:LiabilityDrivenInvestmentFundsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceSixMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceEightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceElevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceThreeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceFourMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceFiveMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceSixMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceSevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceEightMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceNineMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceTenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">hbio:RangeOfExercisePriceElevenMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Jun30_2018_Entity_0001123494">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hbio:IncomeTaxExpenseBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">hbio:IncomeTaxExpenseBenefitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-01-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLiabilitiesMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001123494</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="myUSDPerShare">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <xbrli:unit id="myCustomers">
    <xbrli:measure>hbio:Customers</xbrli:measure>
  </xbrli:unit>
  <hbio:ServiceCostForDefinedBenefitPlan id="ID_0" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">24000</hbio:ServiceCostForDefinedBenefitPlan>
  <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock id="ID_1" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in benefit obligation:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,214&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Service cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;502&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;524&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Actuarial (gain) loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,056)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;26&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Settlements due to transfers paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(267)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Benefits paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(521)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(514)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Currency translation adjustment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,107)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,876&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,701&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,126&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets id="ID_2" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1871000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss id="ID_3" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1674000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
  <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss id="ID_4" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1052000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
  <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock id="ID_5" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in fair value of plan assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,252&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Actual return on plan assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,058)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,871&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Employer contributions&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;741&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;689&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Settlement due to transfers paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(263)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Benefits paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(521)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(514)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Currency translation adjustment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,052)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,674&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
  <us-gaap:ScheduleOfNetFundedStatusTableTextBlock id="ID_6" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in benefit obligation:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Funded status&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Unrecognized net loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;N/A&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;N/A&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet id="ID_7" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-958000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <hbio:DeferredIncomeTaxesOnPensionLiabilities id="ID_8" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">196000</hbio:DeferredIncomeTaxesOnPensionLiabilities>
  <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities id="ID_9" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1154000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
  <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock id="ID_10" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;196&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other long term liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="ID_11" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-732000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent id="ID_12" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-958000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
  <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock id="ID_13" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Underfunded status of pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate id="ID_14" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="4">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate id="ID_15" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="4">0.0243</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets id="ID_16" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="4">0.0386</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets id="ID_17" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="4">0.0468</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease id="ID_18" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="4">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease id="ID_19" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="4">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
  <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock id="ID_20" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discount rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.65%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.43%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected return on assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.68%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.86%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
  <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock id="ID_21" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:252pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:252pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Asset category:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Equity securities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,134&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;51%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,774&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;54%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Debt securities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,274&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,204&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liability driven investment funds&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,341&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,685&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;618&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;856&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;452&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;453&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Quoted Prices in Active Markets for Identical Assets (Level 1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;618&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;856&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Significant Other Observable Inputs (Level 2)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,201&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,116&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Significant Other Unobservable Inputs (Level 3)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="ID_22" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">104585</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod id="ID_23" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">231842</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice id="ID_24" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">4.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="ID_25" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">3.5</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="ID_26" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">845326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="ID_27" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">356965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue id="ID_28" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">2.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_29" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">4.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock id="ID_30" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:243.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:243.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Options Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:249pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:249pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Options Exercisable&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Range of&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Remaining &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Aggregate &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Remaining &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Aggregate &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Outstanding at&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Contractual Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Intrinsic&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercisable at&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Contractual Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Intrinsic&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Dec. 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;in Years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Value&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Dec. 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;in Years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.28-3.29&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;204,476&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.74&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 2.71 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;160,851&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.89&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 2.66 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;84&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.30-3.49&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;175,200&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.33 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,400&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.33 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.50-3.92&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;159,037&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.95&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.68 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;114,452&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.64 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.93-4.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.42&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.04 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.42&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.04 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.09-4.17&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;402,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.12 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;402,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.12 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.18-4.26&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.21 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.21 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.27-4.38&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;350,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.31 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;350,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.31 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.39-5.39&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;146,550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.65&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.95 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121,550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.05 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.40-5.54&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;203,625&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.18&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.51 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;144,375&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.18&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.51 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.55-5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;187,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.77&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.58 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;125,625&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.43&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.56 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.7pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.28-5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;1,956,732&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;5.79&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; 4.25 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;1,605,597&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;5.26&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; 4.26 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;84&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
  <us-gaap:LongTermDebtTextBlock id="ID_31" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;15.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Long Term Debt&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;On January 22, 2018, in connection with the closing of the Denville Transaction, the Company terminated the Third Amended and Restated Credit Agreement (the Credit Agreement), among the Company, Brown Brothers Harriman &amp;amp; Co. and each &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;of the other lenders party thereto, and Bank of America, as administrative agent. All outstanding amounts under the agreement were repaid in full using a portion of the proceeds of the Denville Transaction. At the time of repayment, there was approximately&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; $11.9 million outstanding.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;On January 31, 2018, the Company entered into a financing agreement by and among the Company and certain subsidiaries of the Company parties thereto, as borrowers (collectively, the Borrower), certain subsidiaries of the Compan&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;y parties thereto, as guarantors, various lenders from time to time party thereto (the Lenders), and Cerberus Business Finance, LLC, as collateral agent and administrative agent for the Lenders (the Financing Agreement). On August 16, 2018, the Company and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; Cerberus Business Finance, LLC entered into a First Amendment to the Financing Agreement, which such amendment modified certain provisions related to the borrowing base and reporting, among other things. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;The Financing Agreement provides for senior secu&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;red credit facilities (the Senior Secured Credit Facilities) comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit. The proceeds of the term loan and $4.8 million of advances under the revolving line of credit were used &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;to fund a portion of the DSI acquisition, and to pay fees and expenses related thereto and the closing of the Senior Secured Credit Facilities. In addition, the revolving facility is available for use by the Company and its subsidiaries for general corpora&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;te and working capital needs, and other purposes to the extent permitted by the Financing Agreement. The Senior Secured Credit Facilities have a maturity of five years. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;Commencing on March 31, 2018, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;the outstanding term loans amortized in equal quarterl&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;y installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter.  Beginning the quarter ending March 31, 2019, the term loans amortize in installments of $0.6 million per quarter, continuing for the next &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;three quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment at maturity.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;The obligations &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;under the Senior Secured Credit Facilities are unconditionally guaranteed by the Company and certain of the Company&amp;#8217;s e&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;xisting and subsequently acquired or organized subsidiaries. The Senior Secured Credit Facilities and related guarantees are secured on a first-priority basis (subject to certain liens permitted under the Financing Agreement) by a lien on substantially all&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; the tangible and intangible assets of the Company and its &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;subsidiary guarantors, including all of the capital stock held by such obligors (subject to a 65% limitation on pledges of capital stock of foreign subsidiaries), subject to certain exceptions.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;Interest on all loans under the Senior Secured Credit Facilities is paid monthly. Borrowings under the Financing Agreement accrue interest at a per annum rate equal to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;London Interbank Offered Rate&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; (&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;LIBOR) rate plus &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.25&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;. The loans are also subject to a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;.25&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;% interest rate floor for LIBOR loans and a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.25&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;% interest rate floor for base rate loans.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;The Financing Agreement contains customary representations and warranties and affirmative covenants applicable to the Company and its subsidiaries and also cont&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ains certain restrictive covenants, including, among others, limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, divid&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ends and other payments in respect of the Company&amp;#8217;s capital stock, prepayments of certain debt, transactions with affiliates and modifications of organizational documents, material contracts, affiliated practice agreements and certain debt agreements. The &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Financing Agreement also contains customary events of default. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company was in compliance with all financial covenants contained in the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Financing &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;A&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;greement,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was subject to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;covenant and w&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;orking capital borrowing &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;restrict&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ions and had available borrowing capacity under its Financing Agreement &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;9.8&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;    &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the C&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ompany had borrowings net of debt issuance costs of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;60.8&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;11.7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; respectively, outstanding. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;T&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;he carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar&amp;#160;instruments.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the w&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;eighted effective interest rate, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;net of the impact of t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he Company&amp;#8217;s interest rate swap, on its term l&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;oan&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;8.88%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company&amp;#8217;s borrow&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ings were comprised of:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:138pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:138pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-term debt:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Term loan&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,400&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,899&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Total unamortized deferred financing costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(151)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;60,795&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,748&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Less: current installments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,400)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,800)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Current unamortized deferred financing costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;401&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;35&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,796&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,983&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:350.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:350.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     The aggregate amounts of debt maturing during the next five years are as follows:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.65pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;50,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
  <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock id="ID_32" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:350.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:350.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     The aggregate amounts of debt maturing during the next five years are as follows:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.65pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,200&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;50,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,400&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity id="ID_33" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">9800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <hbio:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock id="ID_34" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:39pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Details about AOCI Components&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:99.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amount reclassified from AOCI into income (effective portion)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:99.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Location of amount reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:42.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:50.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:50.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;into income (effective portion)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:36pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:36pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest expense, net&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock>
  <us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred id="ID_35" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">61000</us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred>
  <hbio:DerivativeInterestRateSwapEffectivePercentage id="ID_36" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">1</hbio:DerivativeInterestRateSwapEffectivePercentage>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock id="ID_37" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current income tax (benefit) expense:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Federal and state&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(191)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;253&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;279&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;297&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax (benefit) expense):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Federal and state&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,552)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,730)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(212)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;575&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,764)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,155)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='6' rowspan='1' style='width:411.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:411.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The total benefit from income taxes included in the statement of operations is as follows:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(441)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,117)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,222)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock id="ID_38" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computed &amp;quot;expected&amp;quot; income tax benefit &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,674)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(892)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Increase (decrease) in income taxes resulting from:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Permanent differences, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(117)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(118)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  State income taxes, net of federal income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(121)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(103)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Non-deductible stock compensation expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(329)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;174&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Acquisition costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;438&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of U.S. rate change&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,159&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Tax credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(242)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(14)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Change in reserve for uncertain tax position&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;203&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(58)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of change to prior year tax accruals&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;72&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of adoption of ASU 2016-09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(486)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  U.S tax on foreign dividends&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,149&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign withholding taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Conversion of U.S foreign tax credits from credit to deduction&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;648&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Change in valuation allowance allocated to income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;    tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,850)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(6,152)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(73)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(45)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock id="ID_39" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Domestic&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,034)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,662)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,059&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,041&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,975)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,621)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock id="ID_40" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;93&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Inventory&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,147&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;891&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Operating loss and credit carryforwards&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;20,095&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,287&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,692&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Pension liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Contingent consideration&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,273&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Stock compensation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;999&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,667&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;172&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;122&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total gross deferred assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24,272&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,484&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Less: valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,899)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11,447)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,373&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,037&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,975&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,166&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Definite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,221&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,383&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;204&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;63&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;270&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;12,463&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,819&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liability, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,090)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,782)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets &lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;211&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,301)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,653)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,311)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liability, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,090)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,782)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock id="ID_41" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;406&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Decreases based on tax positions of prior years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(53)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Settlements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(30)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;323&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Release due to expiration of statute of limitations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(94)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Additions based on tax positions of prior years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;242&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Additions based on tax positions of acquired entities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,389&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,860&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock id="ID_42" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Compensation and payroll&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,896&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,540&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Professional fees&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;536&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;579&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Warranty costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;391&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Local taxes, including VAT&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;423&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;376&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Customer credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;372&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;310&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;480&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;33&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rent &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;255&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;388&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;409&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;344&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,762&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,816&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock id="ID_43" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;21&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Commitments and Contingent Liabilities&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;From time to time, the Company may be involved in various claims and legal proceedings arising in the ordinary course of business. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Company is not currently a party to any such &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;material&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; claims or proceedings.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock id="ID_44" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;22&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.        Segment and Related Information &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Operating segments are determined by products and services provided by each segment, internal organization structure, the manner in which operations are managed, criteria used by the C&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;hief Operating Decision &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Maker, or CODM,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to assess the segment performance, as well as resource allocation and the availability of d&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;iscrete financial information. The&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Company has one operating segment and therefore &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;segment results and consolidated results are the same.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Refer to footnote 19 for a summary of revenue by geographic area of origin. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following tables summarize &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;additional &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;selected financial information of the Company&amp;#8217;s continuing operations by geographic location:&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='7' rowspan='1' style='width:468pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:468pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Long-lived assets by geographic area consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;42,222&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,800&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,793&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;585&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;966&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,601&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,214&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-lived assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,327&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total long-lived assets (1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;50,430&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;20,100&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='7' rowspan='1' style='width:468pt;text-align:center;vertical-align:top;border-color:Black;min-width:468pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (1) Total long-lived assets consists of property, plant and equipment, net and amortizable intangible assets, net.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:top;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='5' rowspan='1' style='width:355.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:355.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Net assets by geographic area consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,921&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,502&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,261&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,354&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,473&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,376&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,069&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,472&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,196&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total net assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;82,724&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;80,900&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock id="ID_45" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='7' rowspan='1' style='width:468pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:468pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Long-lived assets by geographic area consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;42,222&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,800&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,793&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;585&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;966&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,601&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,214&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-lived assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,327&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total long-lived assets (1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;50,430&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;20,100&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='7' rowspan='1' style='width:468pt;text-align:center;vertical-align:top;border-color:Black;min-width:468pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (1) Total long-lived assets consists of property, plant and equipment, net and amortizable intangible assets, net.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:top;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
  <us-gaap:ValuationAllowancesAndReservesAdjustments id="ID_46" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-68000</us-gaap:ValuationAllowancesAndReservesAdjustments>
  <us-gaap:ValuationAllowancesAndReservesAdjustments id="ID_47" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">13000</us-gaap:ValuationAllowancesAndReservesAdjustments>
  <us-gaap:ValuationAllowancesAndReservesBalance id="ID_48" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">193000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock id="ID_49" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:374.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Charged (credited) to &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Beginning&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Bad Debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Charged to&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Ending&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Expense (Recoveries)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Allowance (1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Other (2)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:374.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;301&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(57)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(68)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;28&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;98&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;332&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (1) Consists of accounts written off, net of recoveries.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.4pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:30.6pt;' &gt;&lt;td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
  <us-gaap:QuarterlyFinancialInformationTextBlock id="ID_50" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;24&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Quarterly Financial Information (unaudited)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;margin-left:36pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Statement of Operations Data:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;First&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Second&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Third&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fourth&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fiscal&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands, except per share data)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;26,759&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;31,522&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;28,635&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;33,858&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120,774&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,490&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,167&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;12,818&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,118&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,593&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross profit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,269&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,355&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,817&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,740&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;63,181&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total operating expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,535&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,737&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,998&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,197&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating (loss) income &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,266)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(382)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;890&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,742&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;984&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,979)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,485)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,798)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,697)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,959)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.95pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) income from continuing operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,245)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,867)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(908)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;45&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,975)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax expense (benefit)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;605&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(369)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(652)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,260)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:36pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,850)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,498)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(256)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,305&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,299)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income (loss) from discontinued operations, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,786&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(443)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,377&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:36pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,064)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,464)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(256)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,862&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,922)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) earnings per share:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.95pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.16)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.12)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic earnings (loss) per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.04&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.08)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.16)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.12)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted earnings (loss) per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.04&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.08)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;Statement of Operations Data:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;First&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Second&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Third&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fourth&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fiscal&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands, except per share data)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,086&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,958&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,717&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,646&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;77,407&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,509&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,885&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,217&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,626&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,237&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross profit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,577&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,073&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;39,170&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total operating expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,342&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,890&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,646&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;39,805&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(350)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(269)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(390)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;374&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(635)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(400)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(463)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(274)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(849)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,986)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss from continuing operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(750)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(664)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(475)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,621)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(115)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(19)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(464)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(743)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(645)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,016)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.95pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) income from discontinued operations, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(323)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;236&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;228&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,066)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(381)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(417)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;999&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(865)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss (earnings) per share:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings  per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.06)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.03)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.06)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted  (loss) earnings per common share &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.03)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
  <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock id="ID_51" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;First&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Second&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Third&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fourth&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fiscal&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands, except per share data)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;26,759&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;31,522&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;28,635&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;33,858&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120,774&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,490&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,167&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;12,818&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,118&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,593&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross profit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,269&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,355&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,817&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,740&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;63,181&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total operating expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,535&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,737&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,998&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,197&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating (loss) income &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,266)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(382)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;890&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,742&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;984&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,979)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,485)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,798)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,697)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,959)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.95pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) income from continuing operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,245)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,867)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(908)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;45&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,975)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax expense (benefit)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;605&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(369)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(652)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,260)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:36pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,850)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,498)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(256)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,305&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,299)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income (loss) from discontinued operations, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,786&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(443)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,377&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:36pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,064)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,464)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(256)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,862&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,922)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) earnings per share:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.95pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.16)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.12)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic earnings (loss) per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.04&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.08)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.16)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.12)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted earnings (loss) per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.04&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.04)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.08)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;First&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Second&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Third&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fourth&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fiscal&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Quarter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands, except per share data)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,086&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,958&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,717&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,646&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;77,407&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,509&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,885&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,217&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,626&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,237&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross profit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,577&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,073&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;39,170&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total operating expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,342&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,890&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,646&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;39,805&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(350)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(269)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(390)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;374&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(635)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(400)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(463)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(274)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(849)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,986)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss from continuing operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(750)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(664)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(475)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,621)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(115)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(19)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(464)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(743)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(645)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,016)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.95pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(Loss) income from discontinued operations, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(323)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;236&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;228&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net (loss) income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,066)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(381)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(417)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;999&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(865)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Loss (earnings) per share:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings  per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.06)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic (loss) earnings per common share &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.03)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.6pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.06)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:28.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted (loss) earnings per common share from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.01&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted  (loss) earnings per common share &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.03)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.01)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(0.02)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock id="ID_52" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;20&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Income Tax &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;Income tax from continuing operations was a benefit of approximately $3.7 million and $0.6 million for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, respectively. The effective tax rate on continuing operations was &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;46.1%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; compared with &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23.1%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; for the same period in 2017. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The difference between the Company&amp;#8217;s effective tax rate year over year was primarily attributable to lower pre-tax income at certain ind&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ividual subsidiaries in 2018 versus the impact of certain provisions of U.S tax reform in 2017.   &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;On December 22, 2017, tax reform legislation known as the Tax Cuts and Jobs Act (the Tax Act) was signed into law&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;A majority of the provisions of the Tax A&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ct are effective January 1, 2018. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; Tax Act makes broad and complex changes to the U.S. Internal Revenue Code which include, but are not limited to: (1) the reduction of the corporate income tax rate from &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;35&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;% to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%; (2) the implementation of a modified &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;territorial tax system with a one-time transition tax on previously unremitted earnings of foreign subsidiaries; (3) a new provision designed to tax global intangible low-taxed income (GILTI); (4) the deduction for foreign-derived intangible income (FDII);&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; (5) a new limitation on deductible interest expense; and (6) limitations on the deductibility of certain executive compensation. In response to the Tax Act, the SEC issued Staff Accounting Bulletin No. 118 (SAB 118), which provided companies with a one-ye&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ar measurement period to complete the accounting for the tax effects of the Tax Act. The end of the measurement period for purposes of SAB 118 was December 22, 2018.  The Company has completed the analysis in accordance with guidance available as of the da&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;te of this filing and has recorded the impact as explained below.  &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;At December 31, 2017, the impact of the remeasurement of deferred tax assets and liabilities from 35% to 21%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; was an expense of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.2 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;which was fully offset by a change in the valuation allowance. The 2017 U.S. tax impact of the one-time transition tax on the mandatory deemed repatriation of foreign earnings was an expense of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.0 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;. This impact was fully offset with net operating &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;loss carryforwards for which a full valuation allowance had been recorded. As a result, no tax expense was recorded. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;In finalizing its analysis in 2018 the Company recorded an immaterial amount of adjustments to the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;original provisional amounts. With respe&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ct to GILTI, the C&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ompany has adopted a policy to account for this provision as a period cost.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;For the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, an income tax benefit of $0.4 million was recorded for discontinued operations. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;For the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;income tax benefit for discontinued operations was &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$0.6 million.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;Income tax expense attributable to income from continued operations for &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; consisted of:&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current income tax (benefit) expense:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Federal and state&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(191)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;253&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;279&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;297&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax (benefit) expense):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Federal and state&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,552)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,730)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(212)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;575&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,764)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,155)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='6' rowspan='1' style='width:411.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:411.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The total benefit from income taxes included in the statement of operations is as follows:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(441)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(4,117)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,222)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Income tax benefit&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; differed from the amount computed by applying the U.S. federal income tax rate of 21% and 34%, respectively,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to pre-tax continuing operations income as a result of the following:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computed &amp;quot;expected&amp;quot; income tax benefit &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,674)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(892)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Increase (decrease) in income taxes resulting from:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Permanent differences, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(117)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(118)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign tax rate differential&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  State income taxes, net of federal income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(121)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(103)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Non-deductible stock compensation expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(329)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;174&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Acquisition costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;438&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of U.S. rate change&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,159&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Tax credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(242)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(14)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Change in reserve for uncertain tax position&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;203&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(58)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of change to prior year tax accruals&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;72&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Impact of adoption of ASU 2016-09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(486)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  U.S tax on foreign dividends&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,149&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Foreign withholding taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Conversion of U.S foreign tax credits from credit to deduction&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;648&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Change in valuation allowance allocated to income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;    tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,850)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(6,152)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(73)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(45)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,676)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(605)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Certain prior year amounts in the above table have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the Company&amp;#8217;s consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Income tax &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;(benefit)&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; expense&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; is based on the following pre-tax income from continuing operations for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Domestic&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,034)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,662)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Foreign&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,059&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,041&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,975)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,621)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The tax effects of temporary differences that give rise to significant components of the deferred tax assets and deferred tax liabilities &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;at December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Accounts receivable&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;93&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Inventory&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,147&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;891&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Operating loss and credit carryforwards&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;20,095&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,287&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,692&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Pension liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Contingent consideration&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,273&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Stock compensation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;999&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,667&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;172&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;122&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total gross deferred assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24,272&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,484&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Less: valuation allowance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,899)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11,447)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,373&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,037&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,975&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,166&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Definite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,221&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,383&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;204&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Other accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;63&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;270&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;12,463&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,819&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liability, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,090)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,782)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Deferred income tax assets and liabilities by classification on the consolidated balance sheets&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; were as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets &lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;211&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,301)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,653)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,311)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liability, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,090)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,782)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of&amp;#160;December&amp;#160;31, 2018&amp;#160;and&amp;#160;2017, the Company maintained a total valuation allowance of&amp;#160;$13.9 million&amp;#160;and&amp;#160;$11.4 million, respectively, which relates to&amp;#160;foreign, federal, and state deferred tax assets in both years.  The valuation allowance is based on &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;estimates of taxable income in each of the jurisdictions in which we operate and the period over which our deferred tax assets will be recoverable. The movement in the valuation allowance is primarily due to the finalization of purchase accounting for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;DSI acquisition and its impact on the valuation allowance related to certain U.S. deferred tax assets.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company adopted the provisions of ASU 2016-09, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Improvements to Employee Share-based Payment Accounting,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; on January 1, 2017.&amp;#160; Upon adoption, the comp&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;any recorded previously unrecognized excess tax benefits from the exercise of employee stock options as an increase in its deferred tax asset for net operating losses of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.5 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million.&amp;#160; The tax benefit of this increased deferred tax asset is f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ully offset by an increase in the valuation allowance. Following adoption, excess tax benefits or tax deficit is reflected as income tax benefit or expense in the year the tax impact is generated. Prior to the adoption of ASU 2016-09, these excess tax bene&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;fits could only be recognized when the related tax deduction reduces income taxes payable and the benefit would be reflected&amp;#160;as a credit to additional paid-in capital if realized.  &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;At December&amp;#160;31, 2018, the Company had federal net opera&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ting loss carryfor&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;wards of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;27.2 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;a portion of which ($&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;21.9 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million) &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;expires between 2019 and 2037&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;; the remainder have an unlimited carryforward period&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Company&amp;#8217;s state net operating loss &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;carryforwards of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;17.5 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million expire between 2019 and 2037&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The Company h&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;as foreign tax credits of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.2&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million which begin to expire in 2020, as well as $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;8.6 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million of research and development tax credit carryforwards &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;which begin to expire in 2020. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1.0 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of the research and development tax credit carry&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;forwards are offset by a reserve for uncertain tax positions.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; The Company had $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.8 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million of alternative minimum tax credit carryforwards which are not subject to expiration and become refundable under the Tax Act beginning in 2018.  In addition, the Comp&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;any had a total of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.8 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million of state investment tax credit carryforwards, research and development tax credit carryforwards, and EZ credit carryforwards, which begin to expire in 2019. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Internal Revenue Code (IRC) limits the amounts of net operating loss carryforwards or credits that a company may use in any one year in the event of a change in ownership under IRC Sections 382 or 383.&amp;#160;As a result of the DSI acquisition as well as acquisitions in prior years, certain losses and carryforward&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s would be subject to such limitation.&amp;#160;The Company has provided a full or partial valuation allowance for the portion of state NOLs and federal and state credit carryforwards the Company expects to expire before use.&amp;#160; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of December 31, 2018 and December 31, 2017, cash and cash equivalents held by the Company&amp;#8217;s foreign subsidiaries was $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.2 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;4.8 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million, respectively. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;A&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;s of&amp;#160;December 31, 2017, the Company chan&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;ged its indefinite reinvestment assertion to provide that all foreign &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;cash balances&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; above the level required for local operating expenses would be repatriated to the U.S. in tax years after 2017. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company maintain&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;s this modified assertion at December 31, 2018. As a result of the 2017 Tax Act, post-2017 dividends from qualifying Controlled Foreign Corporations are no longer taxed in the U.S.  However, any dividends to the U.S. must still be assessed for withholding &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;tax liability as well as state income tax liability. As a result of the Company&amp;#8217;s assertion, the Company determined the potential state income tax liability related to available cash balances at foreign subsidiaries to be immaterial in 2018 and 2017. In ad&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;dition, an accrued withholding tax liability of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; thousand was recorded as of both&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, related&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; to amounts determined to be available for repatriation.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;At December 31, 2018 and 2017 the amount of un&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;recognized tax benefits that would affect the Company&amp;#8217;s effective tax rate are shown in the table below:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;406&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Decreases based on tax positions of prior years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(53)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Settlements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(30)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;323&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Release due to expiration of statute of limitations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(94)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Additions based on tax positions of prior years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;242&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Additions based on tax positions of acquired entities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,389&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,860&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In 2017, a German income tax audit was settled for $30 thousand. In 2018, the Company recorded a reserve of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.2 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million related to upcoming audits.  Additionally, reserves of $1.4 million were recorded to purchase accounting based on tax positions of acquired entities, including $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.8 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million for credits and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.5 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million related to state income tax issues. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;The Comp&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;any anticipates that the total unrecognized tax benefits will be reduced within the next 12 months by approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.5 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million due to the expected settlement of certain positions of acquired entities. The Company classifies interest and penalties related&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to unrecognized tax benefits as a component of income tax expense. &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;At&amp;#160;December&amp;#160;31, 2018&amp;#160;and at December 31, 2017, the Company had accrued interest and penalties of&amp;#160;$&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;0.1 &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;million and $&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;15&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; thousand respectively. During&amp;#160;2018 and 2017, the Company recognized a &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;net expense of&amp;#160;$&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;31&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; thousand and $&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;5&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; thousand, respectively, for interest and penalties in its total tax provision.&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company or one of its &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;subsidiaries&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictio&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ns. With few exceptions, the Company is no longer subject to income tax examinations by tax authorities in foreign jurisdictions for years before 2014. In the U.S., the Company&amp;#39;s net operating loss and tax credit carryforward amounts remain subject to fede&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ral and state examination for tax years starting in 2000 as a result of tax losses incurred in prior years. There are currently no pending federal or state tax examinations.  The Company is subject to audits by various taxing jurisdictions. At December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; 2018, the Company received notice of income tax examinations to begin in 2019 at foreign subsidiaries for which reserves have been recorded.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="ID_53" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">193000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:PreferredStockSharesAuthorized id="ID_54" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized id="ID_55" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued id="ID_56" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">42763985</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding id="ID_57" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">35018478</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockShares id="ID_58" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">7745507</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockParOrStatedValuePerShare id="ID_59" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare id="ID_60" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:ConsolidationPolicyTextBlock id="ID_61" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(a)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Principles of Consolidation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The consolidated financial statements include the accounts of Harvard Bioscience,&amp;#160;Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:UseOfEstimates id="ID_62" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(b)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Use of Estimates&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires the use of management estimates. Such estimates include the determin&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ation and establishment of certain accruals and provisions, including those for inventory excess and obsolescence, income tax and reserves for bad debts. In addition, certain estimates are required in order to determine the value of assets and liabilities &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;associated with acquisitions, as well as the Company&amp;#8217;s defined benefit pension obligations. Estimates are also required to evaluate the value and recoverability of existing long-lived and intangible assets, including goodwill. On an ongoing basis, the Comp&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;any reviews its estimates based upon currently available information. Actual results could differ materially from those estimates.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock id="ID_63" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(c)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;For purposes of the consolidated balance sheets and statements of cash flows, the Company c&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;onsiders all highly liquid instruments with original maturities of three months or less to be cash equivalents. Cash and cash equivalents include cash on hand and amounts due from banks. The Company maintains a portion of its cash in bank deposits, which a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;t times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. The Company does not believe it is exposed to any significant risk with respect to these accounts.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:ReceivablesPolicyTextBlock id="ID_64" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(d)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;The allowance for doubtful accounts reflects the Company&amp;#8217;s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on considering factors such as historical experience, credit quality, known &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;troubled accounts, historical experience, factors that may affect a customer&amp;#8217;s ability to pay and other currently available evidence.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <us-gaap:InventoryPolicyTextBlock id="ID_65" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(e)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Inventories&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company values its inventories at the lower of the actual cost to purchase (first-in, first-out met&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;hod) and/or manufacture the inventories or the net realizable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; value of the inventories. The Company regularly reviews inventory quantities on hand and records a provision to write down excess and obsolete inventories to its estimated net realizab&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;le value if less than cost, based primarily on historical inventory usage and estimated forecast of product demand.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:AdvertisingCostsPolicyTextBlock id="ID_66" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(g)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Catalog Costs&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Significant costs of product catalog &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;design, development and production are capitalized and amortized over the expected useful life of the catalog (usually one to three years).&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock id="ID_67" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(h)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Income Taxes&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and l&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;iabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; period that includes the enactment date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more than 5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0% likely of being realized. Changes in recognition are reflected in the period in which the judgement occurs.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock id="ID_68" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(i)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Foreign Currency Translation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The functional currency of the Company&amp;#8217;s foreign subsidiaries is generally their local currency. All assets &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and liabilities of its foreign subsidiaries are translated at exchange rates in effect at period-end. Income and expenses are translated at rates which approximate those in effect on the transaction dates. The resulting translation adjustment is recorded a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s a separate component of stockholders&amp;#8217; equity in accumulated other comprehensive (loss) income (&amp;#8220;AOCI&amp;#8221;) in the consolidated balance sheets. Gains and losses resulting from foreign currency transactions are included in net (loss) income.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:EarningsPerSharePolicyTextBlock id="ID_69" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(j)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Earnings per &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' &gt;Share&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the periods presented. The computation of diluted earnings per share is similar to the computation of basic earn&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ings per share, except that the denominator is increased for the assumed exercise of dilutive options and other potentially dilutive securities using the treasury stock method unless the effect is antidilutive. Since the Company is reporting discontinued o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;perations, it used income from continuing operations as the control number in determining whether those potential dilutive securities are dilutive or antidilutive.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <hbio:ComprehensiveIncomeLossPolicyTextBlock id="ID_70" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(k)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Comprehensive (Loss) Income&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company follows the provisions of Financial Accountin&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;g Standards Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 220, &amp;#8220;Comprehensive Income&amp;#8221;. FASB ASC 220 requires companies to report all changes in equity during a period, resulting from net (loss) income and transactions from non-owner sources, in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;a financial statement in the period in which they are recognized. The Company has chosen to disclose comprehensive (loss) income, which encompasses net (loss) income, foreign currency translation adjustments, gains and losses on derivatives, the underfunde&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d status of its pension plans, and pension minimum additional liability adjustments, net of tax, in the consolidated statements of comprehensive (loss) income.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</hbio:ComprehensiveIncomeLossPolicyTextBlock>
  <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock id="ID_71" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(n)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Goodwill and Other Intangible Assets&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Goodwill and unamortizable intangible assets acquired in a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;business combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired, in accordance with t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he provisions of FASB ASC 350, &amp;#8220;Intangibles&amp;#8212;Goodwill and Other&amp;#8221;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;For the purpose of its goodwill analysis, the Company has one reporting unit. The Company conducted its annual impairment analysis in the fourth quarter of fiscal year &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&amp;#160;The good&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;will impairment test is a two-step process. The first step of the impairment analysis compares the Company&amp;#8217;s fair value to its carrying value to determine if there is any indication of impairment. Step two of the analysis compares the implied fair value of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; goodwill to its carrying amount in a manner similar to a purchase price allocation for business combination. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. For indefinite-lived int&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;angible assets if the carrying amount exceeds the fair value of the asset, the Company would write down the indefinite-lived intangible asset to fair value.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the fair value of the Company significantly exceeded the carrying v&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;alue. The Company concluded that none of its goodwill was impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company evaluates indefinite-lived intangible assets for impairment annually and when events occur or circumstances change that may reduce the fair value of the asset below its carryi&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ng amount.&amp;#160;&amp;#160;Events or circumstances that might require an interim evaluation include unexpected adverse business conditions, economic factors, unanticipated technological changes or competitive activities, loss of key personnel and acts by governments and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;courts. At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company concluded that none of its indefinite-lived intangible assets were impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
  <hbio:ImpairmentOfLongLivedAssetsPolicyTextBlock id="ID_72" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(o)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Impairment of Long-Lived Assets&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company assesses recoverability of its long-lived assets that are held for use, such &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;as property, plant and equipment and amortizable intangible assets in accordance with FASB ASC 360, &amp;#8220;Property, Plant and Equipment&amp;#8221; when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Recoverability of assets or an asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or the asset group. Cash flow pr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ojections are based on trends of historical performance and management&amp;#8217;s estimate of future performance. If the carrying amount of the asset or asset group exceeds the estimated future cash flows, an impairment charge is recognized by the amount by which t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he carrying amount of the asset or asset group exceeds its estimated &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;fair value. At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company concluded that none of its long-lived assets were impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</hbio:ImpairmentOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:DerivativesPolicyTextBlock id="ID_73" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(p)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Derivatives&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company uses interest-rate-related derivative &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ive instruments. The Company recognizes all derivative instruments as either assets or liabilities in the balance sheet at their respective fair values. For derivatives designated in hedging relationships, changes in the fair value are either offset throug&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;h earnings against the change in fair value of the hedged item attributable to the risk being hedged or recognized in AOCI, to the extent the derivative is effective at offsetting the changes in cash flows being hedged until the hedged item affects earning&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company only enters into derivative contracts that it intends to designate as a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability (cash flow hedge). For all hedging &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness.&amp;#160;&amp;#160;The Company also formally assesses, both at the inception of the hedging relationship and o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;n an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. For derivative instruments that are designated and qualify as part of a cash flow hedging re&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;lationship, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and lo&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;sses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;margin-left:27pt;' &gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company discontinues hedge accounting prospectively when it determines that the de&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;rivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or ma&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;nagement determines to remove the designation of the cash flow hedge.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the Company continues to carry the derivative at its fair value on the balance sheet &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and recognizes any subsequent changes in its fair value in earnings. When it is probable that a forecasted transaction will not occur, the Company discontinues hedge accounting and recognizes immediately in earnings gains and losses that were accumulated i&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;n other comprehensive income related to the hedging relationship.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy id="ID_74" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(q)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The carrying values of the Company&amp;#8217;s cash and cash equivalents, trade accounts receivable and trade accounts payable and short-term debt approximat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e their fair values because of the short maturities of those instruments. The fair value of the Company&amp;#8217;s long-term debt approximates its carrying value and is based on the amount of future cash flows associated with the debt discounted using current borro&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;wing rates for similar debt instruments of comparable maturity.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Financial reporting standards define a fair value hierarchy that consists of three levels:&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 1 includes instruments for which quoted prices in active markets for identical assets or&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; liabilities accessible to the Company at the measurement date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 2 includes instruments for which the valuations are based on quoted prices for similar &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assets or liabilities, quoted prices in markets that are not active, or other inputs that ar&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 3 includes valuations based on inputs that are unobservable and significant to the overall fair value measurement.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy id="ID_75" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(r)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Stock-based Compensation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, &amp;#8220;Compensation&amp;#8212;Stock Compensation&amp;#8221;, which requires it to recognize&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, and restricted stock units with a market condition related to our Third Amended and Restated 2000 Stock Option and Inc&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;entive Plan (as amended, the &amp;#8220;Third A&amp;amp;R Plan&amp;#8221;) as well as employee stock purchases (&amp;#8220;employee stock purchases&amp;#8221;) related to its Employee Stock Purchase Plan (as amended, the &amp;#8220;ESPP&amp;#8221;). The Company issues new shares upon stock option exercises, upon vesting of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; restricted stock units and restricted stock units with a market condition, and under the Company&amp;#8217;s ESPP.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock-based compensation expense recognized is based on the value of the portion of stock-based payment awards that is ultimately expected to vest an&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d has been reduced for estimated forfeitures. The Company values stock-based payment awards, except restricted stock units at grant date using the Black-Scholes option-pricing model (&amp;#8220;Black-Scholes model&amp;#8221;). The Company values restricted stock units with a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;market condition using a Monte-Carlo valuation simulation. The determination of fair value of stock-based payment awards on the date of grant using an option-pricing model or Monte-Carlo valuation simulation is affected by its stock price as well as assump&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tions regarding certain variables. These variables include, but are not limited to its expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The fair value of restricted stock units are based&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; on the market price of the Company&amp;#8217;s stock on the date of grant and are recorded as compensation expense ratably over the applicable service period, which ranges from one to four years. Unvested restricted stock units are forfeited in the event of termina&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tion of employment with the Company.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock-based compensation expense recognized under FASB ASC 718 for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; consisted of stock-based compensation expense related to stock options, the employee s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tock purchase plan, and the restricted stock units and was recorded as a component of cost of product revenues, sales and marketing expenses, general and administrative expenses, research and development expenses and discontinued operations. Refer to Note &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;14 for further details.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_76" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">38237000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_77" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">39170000</us-gaap:GrossProfit>
  <us-gaap:SellingAndMarketingExpense id="ID_78" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">15082000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_79" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">17525000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_80" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5645000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:Revenues id="ID_81" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">120774000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_82" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">57593000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_83" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">63181000</us-gaap:GrossProfit>
  <us-gaap:SellingAndMarketingExpense id="ID_84" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">24443000</us-gaap:SellingAndMarketingExpense>
  <us-gaap:GeneralAndAdministrativeExpense id="ID_85" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">21382000</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ResearchAndDevelopmentExpense id="ID_86" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">10988000</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:OperatingExpenses id="ID_87" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">39805000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_88" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-635000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingExpenses id="ID_89" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">62197000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_90" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">984000</us-gaap:OperatingIncomeLoss>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="ID_91" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-534000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InterestExpense id="ID_92" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">713000</us-gaap:InterestExpense>
  <us-gaap:OtherInterestAndDividendIncome id="ID_93" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:OtherInterestAndDividendIncome>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_94" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-739000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="ID_95" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1986000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax id="ID_96" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">148000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:InterestExpense id="ID_97" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5367000</us-gaap:InterestExpense>
  <us-gaap:OtherInterestAndDividendIncome id="ID_98" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:OtherInterestAndDividendIncome>
  <us-gaap:OtherNonoperatingIncomeExpense id="ID_99" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3740000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="ID_100" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-8959000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_101" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-2621000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_102" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-605000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_103" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-2016000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_104" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-7975000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_105" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3676000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_106" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-4299000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_107" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_108" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:EarningsPerShareBasic id="ID_109" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_110" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_111" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:EarningsPerShareDiluted id="ID_112" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:EarningsPerShareDiluted>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_113" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.12</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_114" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:EarningsPerShareBasic id="ID_115" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.08</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_116" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.12</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_117" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:EarningsPerShareDiluted id="ID_118" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.08</us-gaap:EarningsPerShareDiluted>
  <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock id="ID_119" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;14&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Capital Stock &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Common Stock &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;On February&amp;#160;5, 2008, the Company&amp;#8217;s Board of Directors adopted a Shareholder Rights Plan and declared a dividend distribution of one preferred stock purchase right for each outstanding share of the Company&amp;#8217;s common stock to shareholders of record as of the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;close of business on February&amp;#160;6, 2008. These rights were not initially exercisable and would trade with the shares of the Company&amp;#8217;s common stock. The rights would become exercisable under various conditions according to the terms of the plan. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Sharehold&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;er Rights Plan expired, with no rights having become exercisable, in accordance with its terms on the close of business on February 6, 2018.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Preferred Stock&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Company&amp;#8217;s Board of Directors &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;has the authority to issue up to 5.0 million shares of preferred&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; stock and to determine the price privileges and other terms of the shares. The Board of Directors may exercise this authority without any further approval of stockholders. As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company had no preferred stock issued or outs&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tanding&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Employee Stock Purchase Plan (as amended, the ESPP)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In 2000, the Company approved &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the ESPP&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. Under this &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ESPP&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, participating employees can authorize the Company to withhold a portion of their base pay during consecutive six-month payment periods f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;or the purchase of shares of the Company&amp;#8217;s common stock. At the conclusion of the period, participating employees can purchase shares of the Company&amp;#8217;s common stock at 85% of the lower of the fair market value of the Company&amp;#8217;s common stock at the beginning &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;or end of the period. Shares are iss&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ued under the ESPP for the six-month periods ending June&amp;#160;30 and December&amp;#160;31. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;On May&amp;#160;18, 2017, the stockholders of the Company approved an increase &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;of 300,000 shares of common stock &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;in the number of shares available for i&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ssuance under the ESPP. Following suc&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;h amendment&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1,050,000&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; shares of common stock are authorized for issuance&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of which &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;890,762&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; shares were iss&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ue&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;There were&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;89,308&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and 76,215 shares issued under the ESPP during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:27pt;' &gt;Stock Option and Equity Incentive Plans&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Third Amended and Restated 2000 Stock Option and Incentive Plan (as amended, the Third A&amp;amp;R Plan)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Third Amendment to the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Third A&amp;amp;R Plan (the Amendment) was adopted by the Board of Directors on April&amp;#160;2, 2018. Such Amendment was approved by the stockholders at the Company&amp;#8217;s 2018 Annual Meeting of Stockholders.  Pursuant to the Amendment, the aggregate number of shares authoriz&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed for issuance under the Third A&amp;amp;R Plan was increased by 3,400,000 shares to&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; 20,908,929.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Restricted Stock Units with a Market Condition (the Market Condition RSUs)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;On August 3, 2015, the Compensation Committee of the Board of Directors of the Company ap&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;proved and granted deferred stock awards of Market Condition RSUs (the 2015 Market Condition RSUs) to certain members of the Company&amp;#8217;s management team under the Third A&amp;amp;R Plan.  The vesting of these 2015 Market Condition RSUs was cliff-based and linked to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the achievement of a relative total shareholder return of the Company&amp;#8217;s common stock from August 3, 2015 to the earlier of (i) August 3, 2018 or (ii) upon a change of control (measured relative to the Russell 3000 index and based on the 20-day trading aver&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;age price before each such date). As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;August 3, 2018, certain of the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;target total shareholder returns were achieved, and as a result, 69,667 of the 2015 Market Condition RSUs vested. The remaining 2015 Market Condition RSUs did not vest and were canceled&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;On May 24, 2018, the Compensation Committee of the Board of Directors of the Company approved and granted deferred stock awards of Market Condition RSUs (the 2018 Market Condition RSUs) to certain members of the Company&amp;#8217;s management team under &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Thir&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d A&amp;amp;R Plan&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.  The vesting of the 2018 Market Condition RSUs is based on a graded-vesting schedule (one third at the end of each year for three years) and linked to the achievement of a relative total shareholder return of the Company&amp;#8217;s common stock from May&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; 24, 2018 to the earlier of (i) May 24, 2019 or (ii) upon a change of control (measured relative to the NASDAQ Biotechnology index and based on the 20-day trading average price before each such date). As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he target number of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;these restricted stock units that may be earned is &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;116,944&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; shares; the maximum amount is 150% of the target number.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Stock-Based Payment Awards&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;which requires it to recognize compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, Market Condition RSUs and employee stock purchases related to the&amp;#160;ESPP.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' &gt;The Company ado&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;pted ASU 2016-09 as of January 1, 2017. As a result of this adoption, the Company has elected as an accounting policy to account for forfeitures for service based awards as they occur, with no adjustment for estimated forfeitures. The Company recognized as&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; of January 1, 2017, a cumulative effect adjustment of $0.1 million to reduce retained earnings as required under the modified retrospective approach. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock option and restricted stock unit activity under the Company&amp;#8217;s Third A&amp;amp;R Plan for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; were as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock Options&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Restricted Stock Units&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:144pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:144pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Market Condition RSU&amp;#39;s&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Restricted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Market&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Options&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Exercise &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock Units&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Grant Date&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Condition RSU&amp;#39;s&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Grant Date&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,096,818&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.94&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,072,653&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.15&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182,150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;237,700&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.24&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,298,371&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.49&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(143,391)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.48&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Vested (RSUs)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(488,570)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cancelled / forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(410,883)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.93&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(85,527)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(18,023)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,780,244&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.95&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,796,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.69&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;164,127&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;104,585&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.48&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;639,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.31&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;156,944&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.19&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,696,255)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.50&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Vested (RSUs)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(845,326)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(69,667)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cancelled / forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(231,842)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(356,965)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.84&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(134,460)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.63&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,956,732&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.25&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,233,762&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.36&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;116,944&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.19&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company did not capitalize any stock-based compensation.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Earnings per share&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Basic earnings per share is based upon net income divided by the number of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; weighted average common shares outstanding during the period. The calculation of diluted earnings per share assumes conversion of stock options, restricted stock units and Market Condition RSU&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s into common stock using the treasury method. The weighted av&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;erage number of shares used to compute basic and diluted earnings per share consists of the following:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:137.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:137.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,453,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,753,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSUs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,453,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,753,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;Excluded from the shares used in calculating the diluted earnings per common share in the above table are options, restricted stock units and Market Condition RSUs of approximately &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,307,438&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5,741,298&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; shares of common stock for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, respectively, as the impact of these shares would be anti-dilutive.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company&amp;#8217;s policy is to issue stock available from its registered but unissued stock pool through its transfer agent to satisfy stock option exercises and vesting of the restricted stoc&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;k units. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;following table summarizes information concerning currently outstanding and exercisable options as of December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; (Aggregate&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Intrinsic Value, in thousands):&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:243.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:243.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Options Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:249pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:249pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Options Exercisable&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Range of&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Remaining &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Aggregate &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Shares&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Remaining &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Aggregate &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Outstanding at&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Contractual Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Intrinsic&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercisable at&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Contractual Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Exercise&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Intrinsic&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:10.7pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Dec. 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;in Years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Value&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Dec. 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;in Years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' &gt;Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:9pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.28-3.29&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;204,476&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.74&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 2.71 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;160,851&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.89&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 2.66 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;84&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.30-3.49&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;175,200&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.33 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,400&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.33 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.50-3.92&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;159,037&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.95&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.68 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;114,452&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 3.64 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.93-4.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.42&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.04 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.42&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.04 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.09-4.17&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;402,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.12 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;402,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.12 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.18-4.26&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.21 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.21 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.27-4.38&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;350,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.31 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;350,000&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.31 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.39-5.39&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;146,550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.65&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 4.95 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121,550&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.09&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.05 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.40-5.54&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;203,625&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.18&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.51 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;144,375&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.18&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.51 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.55-5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;187,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.77&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.58 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;125,625&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6.43&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; 5.56 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.7pt;' &gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.28-5.75&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;1,956,732&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;5.79&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; 4.25 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;1,605,597&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;5.26&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; 4.26 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;84&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The aggregate intrinsic value in the preceding table represents the total pre-tax intrinsic value, based on the Company&amp;#8217;s closing stock price of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.18&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; as of December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, which would have been received by the option holders had all option holders exercised their options as of that date. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;T&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he aggregate intrinsic value of options exercised for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;was approximately&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million, respectively. The total number of in-the-money options that were exercisable as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;160,851&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;For the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he total compensation costs related to unvested awards not yet recognized is $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.2&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and the weighted average period over which it is expected to be recognized is &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2.12&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; years.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:27pt;' &gt;Valuation and Expense Information under St&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;ock-Based-Payment Accounting&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock-based compensation expense related to stock options, restricted stock units, Market Condition RSU&amp;#8217;s and the employee stock purchase plan for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was allocated as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:111.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:120.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;64&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Sales and marketing&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;431&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;488&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;General and administrative&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,232&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,695&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Research and development&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;167&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;139&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;117&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total stock-based compensation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,044&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,500&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company did not capitalize any stock-based compensation.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The weighted-average estimated &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;fair &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;value per share of stock options granted during &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1.83&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1.32&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively, using the Black &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Scholes option-pricing model with the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; following weighted-average assumptions:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:153.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;43.28&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41.63&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.84&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected holding period (in years)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;weighted average fair value of the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018 Market Condition RSU&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;which were &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;granted under the Third A&amp;amp;R Plan during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;4.19&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. There were no Market Condition RSUs granted during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The following assumptions were used to estimate the fair value&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, using a Monte-Carlo valuation simulation,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Market Condition RSUs&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; granted during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; December 31, 2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;44.02&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.27&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Correlation coefficient&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.07&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company used historical volatility to calculate the expected volatility as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Historical volatility was determined by calculating the mean reversion of the daily adjusted closing stock price. The risk-free interest rate &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assumption is based upon observed U.S. Treasury bill interest rates (risk-free) appropriate for the term of the Company&amp;#8217;s stock options. The expected holding period of stock options represents the period of time options are expected to be outstanding and w&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ere based on historical experience. The vesting period ranges from one to four years and the contractual life is ten years. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Stock-based compensation expense recognized in the consolidated statement&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;operations &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;is &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;recognized &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;on awards &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;as they vest and following the adoption of ASU 2016-09 in January 2017, is not&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; reduced for annualized estimated forfeitures&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
  <us-gaap:StockOptionPlanExpense id="ID_120" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3044000</us-gaap:StockOptionPlanExpense>
  <us-gaap:Depreciation id="ID_121" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2423000</us-gaap:Depreciation>
  <us-gaap:Depreciation id="ID_122" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1317000</us-gaap:Depreciation>
  <us-gaap:GainLossOnDispositionOfAssets id="ID_123" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3000</us-gaap:GainLossOnDispositionOfAssets>
  <us-gaap:GainLossOnDispositionOfAssets id="ID_124" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">12000</us-gaap:GainLossOnDispositionOfAssets>
  <hbio:AmortizationOfCatalogCosts id="ID_125" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">28000</hbio:AmortizationOfCatalogCosts>
  <hbio:AmortizationOfCatalogCosts id="ID_126" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">42000</hbio:AmortizationOfCatalogCosts>
  <us-gaap:ProvisionForDoubtfulAccounts id="ID_127" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">25000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts id="ID_128" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-109000</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:AmortizationOfFinancingCosts id="ID_129" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">645000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfFinancingCosts id="ID_130" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">44000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:DeferredIncomeTaxExpenseBenefit id="ID_131" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2861000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit id="ID_132" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1584000</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="ID_133" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2792000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="ID_134" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-196000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories id="ID_135" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2554000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories id="ID_136" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">548000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInOtherReceivables id="ID_137" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">124000</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:IncreaseDecreaseInOtherReceivables id="ID_138" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">102000</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade id="ID_139" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1593000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccountsPayableTrade id="ID_140" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-918000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable id="ID_141" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">612000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable id="ID_142" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">212000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities id="ID_143" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3149000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities id="ID_144" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-736000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInDeferredRevenue id="ID_145" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2492000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInDeferredRevenue id="ID_146" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">95000</us-gaap:IncreaseDecreaseInDeferredRevenue>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities id="ID_147" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2861000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities id="ID_148" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-2010000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="ID_149" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2884000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities id="ID_150" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1057000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="ID_151" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">986000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="ID_152" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">890000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <hbio:AdditionsToCatalogCosts id="ID_153" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-20000</hbio:AdditionsToCatalogCosts>
  <hbio:AdditionsToCatalogCosts id="ID_154" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-39000</hbio:AdditionsToCatalogCosts>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="ID_155" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">4000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="ID_156" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">12000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="ID_157" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">68548000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired id="ID_158" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="ID_159" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-53796000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities id="ID_160" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-917000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:RepaymentsOfLongTermDebt id="ID_161" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">20198000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:RepaymentsOfLongTermDebt id="ID_162" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">4702000</us-gaap:RepaymentsOfLongTermDebt>
  <us-gaap:ProceedsFromIssuanceOfSecuredDebt id="ID_163" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">70700000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
  <us-gaap:ProceedsFromIssuanceOfSecuredDebt id="ID_164" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2750000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
  <hbio:TransferOfCashAndCashEquivalentsToHART id="ID_165" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:TransferOfCashAndCashEquivalentsToHART>
  <hbio:TransferOfCashAndCashEquivalentsToHART id="ID_166" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:TransferOfCashAndCashEquivalentsToHART>
  <us-gaap:PaymentsOfDebtIssuanceCosts id="ID_167" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2006000</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:PaymentsOfDebtIssuanceCosts id="ID_168" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="ID_169" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">4557000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="ID_170" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">160000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="ID_171" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">53053000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities id="ID_172" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1792000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="ID_173" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">299000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents id="ID_174" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1789000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="ID_175" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2440000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease id="ID_176" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">137000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:InterestPaidNet id="ID_177" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">4987000</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet id="ID_178" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">686000</us-gaap:InterestPaidNet>
  <us-gaap:IncomeTaxesPaidNet id="ID_179" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">98000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet id="ID_180" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">13000</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="ID_181" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2875000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="ID_182" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">4445000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax id="ID_183" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-343000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax id="ID_184" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-24000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax id="ID_185" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-136000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax id="ID_186" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-61000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax id="ID_187" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-207000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax id="ID_188" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">37000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax id="ID_189" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax id="ID_190" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-49000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax id="ID_191" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1200000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax id="ID_192" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-226000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax id="ID_193" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1500000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax id="ID_194" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-5778000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax id="ID_195" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5117000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax id="ID_196" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">56000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax id="ID_197" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax id="ID_198" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">10000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
  <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax id="ID_199" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">246000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
  <us-gaap:ConcentrationRiskDisclosureTextBlock id="ID_200" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;3.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Concentrations&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;No&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; customer accounted for more than &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;10&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;% of the revenues for the years ended December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;At December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;no&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; customer&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; accounted for more than &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;10&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;% of net accounts receivable. &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths id="ID_201" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo id="ID_202" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree id="ID_203" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour id="ID_204" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive id="ID_205" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">50400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
  <us-gaap:LongTermDebt id="ID_206" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">62400000</us-gaap:LongTermDebt>
  <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock id="ID_207" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:123.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:117pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:117pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Components of net periodic benefit cost:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;502&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;524&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected return on plan assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(779)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(663)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amortization loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;222&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Recognition of net gain/loss due to settlements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;55&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;223&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_208" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanServiceCost id="ID_209" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanServiceCost>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_210" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">524000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_211" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">779000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets id="ID_212" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">663000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_213" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-222000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses id="ID_214" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-362000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
  <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments id="ID_215" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-110000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
  <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments id="ID_216" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_217" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">55000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost id="ID_218" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">223000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
  <us-gaap:DefinedBenefitPlanActuarialGainLoss id="ID_219" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-26000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <hbio:ServiceCostForDefinedBenefitPlan id="ID_220" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:ServiceCostForDefinedBenefitPlan>
  <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation id="ID_221" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1876000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer id="ID_222" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">689000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid id="ID_223" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">521000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <us-gaap:DefinedBenefitPlanInterestCost id="ID_224" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">502000</us-gaap:DefinedBenefitPlanInterestCost>
  <us-gaap:DefinedBenefitPlanActuarialGainLoss id="ID_225" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1056000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
  <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets id="ID_226" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1058000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
  <us-gaap:DefinedBenefitPlanContributionsByEmployer id="ID_227" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">741000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_228" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">16252000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanBenefitObligation id="ID_229" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">21126000</us-gaap:DefinedBenefitPlanBenefitObligation>
  <us-gaap:DefinedBenefitPlanBenefitObligation id="ID_230" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">19214000</us-gaap:DefinedBenefitPlanBenefitObligation>
  <us-gaap:DefinedBenefitPlanFundedStatusOfPlan id="ID_231" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1154000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
  <hbio:DeferredIncomeTaxesOnPensionLiabilities id="ID_232" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">150000</hbio:DeferredIncomeTaxesOnPensionLiabilities>
  <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities id="ID_233" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">882000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
  <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet id="ID_234" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-732000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_235" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-12630000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:NoncurrentAssets id="ID_236" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">20100000</us-gaap:NoncurrentAssets>
  <us-gaap:DeferredTaxLiabilitiesCurrent id="ID_237" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:IntangibleAssetsFiniteLivedPolicy id="ID_238" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(m&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' &gt;)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Valuation of Identifiable Intangible Assets Acquired in Business Combinations&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The determination of the fair value of intangible assets, which represents a significant portion of the purchase price in the Company&amp;#8217;s acquisitions, requires the use of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;significant judgment with regard to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period and the method by which the intangibles asset will be amortized. The Company estimates the fair valu&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e of acquisition-related intangible assets principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected cash flows are discounted to determine the present value of the assets at the dates of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;acquisitions. At December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, amortizable intangible assets include existing technology, trade names, distribution agreements,  in-process research and development, customer relationships and patents. These amortizable intangible assets are a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;mortized on a straight-line basis over 7 to 15 years, 10 to 15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
  <dei:TradingSymbol id="ID_239" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">HBIO</dei:TradingSymbol>
  <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation id="ID_240" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1107000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
  <dei:EntityCommonStockSharesOutstanding id="ID_241" contextRef="AS_OF_Mar07_2019_Entity_0001123494" unitRef="shares" decimals="INF">37667783</dei:EntityCommonStockSharesOutstanding>
  <dei:DocumentFiscalYearFocus id="ID_242" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">2018</dei:DocumentFiscalYearFocus>
  <dei:EntityRegistrantName id="ID_243" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">HARVARD BIOSCIENCE INC</dei:EntityRegistrantName>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock id="ID_244" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Foreign currency&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Derivatives&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;translation  &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;qualifying as&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Defined benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;adjustments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;hedges&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31,  2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(14,200)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,458)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,658)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.5pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other comprehensive income (loss) before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,445&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,200&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,621&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amounts reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;300&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;361&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,445&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,982&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31,  2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,755)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(10,676)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.5pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,875)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(343)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(49)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,267)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amounts reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;275&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;411&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net other comprehensive (loss) income &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,875)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(207)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;226&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,856)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(12,630)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,532)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock id="ID_245" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Weighted &lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='11' rowspan='1' style='width:247.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:247.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accumulated Amortization&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accumulated Amortization&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Existing technology&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41,268&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,215)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,173&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,179)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Trade names&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,828&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,861)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,443&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,280)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.7&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Distribution agreements/customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;22,657&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,509)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,197&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,373)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10.6&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;In-process research and development&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,387&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(30)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Patents&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;211&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(204)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;223&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(174)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;73,351&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(28,819)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,036&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24,006)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Indefinite-lived intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,304&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,232&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,244&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total goodwill and other indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,536&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37,580&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total intangible assets, gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;131,887&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;71,616&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='15' rowspan='1' style='width:496.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:496.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(a) Weighted average life as of December 31, 2018.&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
  <us-gaap:ScheduleOfGoodwillTextBlock id="ID_246" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,032&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of change in currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,937&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Reclassification of goodwill as held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,633)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill arising from business combination&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,865&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of change in currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(897)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,304&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock id="ID_247" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Finished goods&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,936&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,779&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Work in process&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,667&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,042&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Raw materials&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,484&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,027&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;25,087&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,848&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <hbio:ScheduleOfPropertyPlantAndEquipmentTableTextBlock id="ID_248" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:150pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Land, buildings and leasehold improvements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,468&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,197&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,678&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,022&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,685&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,819&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,390&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,139&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Automobiles&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;115&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,297&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Less: accumulated depreciation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(17,438)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15,554)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,898&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,743&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:ScheduleOfPropertyPlantAndEquipmentTableTextBlock>
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock id="ID_249" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Beginning&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;(Payments)\&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Ending&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Additions&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='10' rowspan='1' style='width:254.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:254.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;60&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.45pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(37)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;391&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock id="ID_250" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Operating &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Leases&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,250&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,247&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,987&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,966&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,990&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,559&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net minimum lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,999&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent id="ID_251" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2250000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears id="ID_252" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2247000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears id="ID_253" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1987000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears id="ID_254" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1966000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears id="ID_255" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1990000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter id="ID_256" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">7559000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue id="ID_257" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">17999000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <hbio:ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock id="ID_258" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock Options&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Restricted Stock Units&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:144pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:144pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Market Condition RSU&amp;#39;s&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Weighted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Restricted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Market&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Options&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Exercise &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Stock Units&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Grant Date&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Condition RSU&amp;#39;s&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Grant Date&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; Price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Outstanding&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,096,818&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.94&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,072,653&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.15&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182,150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;237,700&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.24&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,298,371&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.49&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(143,391)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.48&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Vested (RSUs)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(488,570)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.08&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cancelled / forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(410,883)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.93&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(85,527)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.05&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(18,023)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,780,244&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.95&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,796,927&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.69&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;164,127&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Granted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;104,585&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.48&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;639,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.31&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;156,944&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.19&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Exercised&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,696,255)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.50&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Vested (RSUs)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(845,326)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.88&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(69,667)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.81&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cancelled / forfeited&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(231,842)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.96&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(356,965)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.84&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(134,460)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.63&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,956,732&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.25&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,233,762&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.36&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:78pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;116,944&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.19&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock>
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock id="ID_259" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:137.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:137.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Basic &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,453,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,753,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSUs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Diluted&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,453,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,753,325&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock id="ID_260" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:111.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:120.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;64&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Sales and marketing&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;431&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;488&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;General and administrative&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,232&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,695&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Research and development&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;167&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;139&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;117&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total stock-based compensation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,044&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,500&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <us-gaap:ScheduleOfDebtTableTextBlock id="ID_261" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:138pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:138pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-term debt:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Term loan&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;62,400&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,899&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Total unamortized deferred financing costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,605)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(151)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;60,795&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,748&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Less: current installments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,400)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,800)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Current unamortized deferred financing costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;401&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;35&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long-term debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,796&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,983&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock id="ID_262" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Notional Amount&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives designated as hedging instruments under ASC 815&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance sheet classification&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other assets (long term liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,090&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,  2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Notional Amount&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives designated as hedging instruments under ASC 815&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance sheet classification&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other assets (long term liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,900&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='8' rowspan='1' style='width:543.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:543.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(a) See Note 17 for the fair value measurements related to these financial instruments.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
  <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock id="ID_263" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:55.15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives in Hedging Relationships&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:102pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amount of loss recognized in OCI on derivative (effective portion) &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:31.15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:102pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:42pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:39pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:31.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:39pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(343)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:31.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock id="ID_264" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Fair Value as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.25pt;' &gt;&lt;td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(In thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Assets (Liabilities):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swap agreements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.9pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Fair Value as of December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.25pt;' &gt;&lt;td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(In thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Assets (Liabilities):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swap agreements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
  <dei:CurrentFiscalYearEndDate id="ID_265" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">--12-31</dei:CurrentFiscalYearEndDate>
  <hbio:StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits id="ID_266" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">7000</hbio:StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued id="ID_267" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">60000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_268" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-2875000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_269" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_270" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-2875000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_271" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-411000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_272" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">23336000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="ID_273" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">17438000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_274" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember" unitRef="USD" decimals="-3">2468000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_275" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="-3">9678000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_276" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="USD" decimals="-3">9685000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_277" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="-3">1390000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_278" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember" unitRef="USD" decimals="-3">115000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_279" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="USD" decimals="-3">-204000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <hbio:TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill id="ID_280" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">58536000</hbio:TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill>
  <hbio:TotalIntangibleAssets id="ID_281" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">131887000</hbio:TotalIntangibleAssets>
  <us-gaap:StandardProductWarrantyAccrual id="ID_282" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">246000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="ID_283" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">639126</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <hbio:IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan id="ID_284" contextRef="AS_OF_Apr02_2018_Entity_0001123494" unitRef="shares" decimals="INF">3400000</hbio:IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="ID_285" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">156944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_286" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="2">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_287" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">34036000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_288" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-24006000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_289" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">16173000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_290" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">-13179000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_291" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">7828000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_292" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">22657000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_293" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="USD" decimals="-3">211000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_294" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">-2861000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_295" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">-9509000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:Assets id="ID_296" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">109354000</us-gaap:Assets>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill id="ID_297" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1244000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <us-gaap:OtherAssetsCurrent id="ID_298" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3709000</us-gaap:OtherAssetsCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent id="ID_299" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">182000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:AssetsCurrent id="ID_300" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">47535000</us-gaap:AssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent id="ID_301" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">324000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:SecuredDebtCurrent id="ID_302" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2765000</us-gaap:SecuredDebtCurrent>
  <us-gaap:DeferredRevenueCurrent id="ID_303" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">505000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="ID_304" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">395000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent id="ID_305" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3816000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="ID_306" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">293000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="ID_307" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">14041000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent id="ID_308" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">8983000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent id="ID_309" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2653000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:OtherAccruedLiabilitiesNoncurrent id="ID_310" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1466000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <us-gaap:Liabilities id="ID_311" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">28454000</us-gaap:Liabilities>
  <us-gaap:PreferredStockValue id="ID_312" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
  <us-gaap:CommonStockValue id="ID_313" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">419000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="ID_314" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">218792000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="ID_315" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-116967000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:TreasuryStockCarryingBasis id="ID_316" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">10668000</us-gaap:TreasuryStockCarryingBasis>
  <us-gaap:LiabilitiesAndStockholdersEquity id="ID_317" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">109354000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:DeferredTaxLiabilitiesCurrent id="ID_318" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet id="ID_319" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3743000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:StockholdersEquity id="ID_320" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">80900000</us-gaap:StockholdersEquity>
  <us-gaap:Revenues id="ID_321" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">77407000</us-gaap:Revenues>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_322" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">19972000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_323" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">1956732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_324" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">1233762</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="ID_325" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">134460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted id="ID_326" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(s)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Recently Issued Accounting Pronouncements&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In February 2016, the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Financial Accounting Standards Board&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; (FASB) issued Accounting Standards Update (ASU) 2016-02, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Leases&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, which is intended to improve financial reporting about&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; leasing transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations created by lease terms of more than 12&amp;#160;months. The update is effective for fiscal years beginning after December 15&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, 2018. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; expects to utilize a practical expedient in its method of adoption of the standard. &amp;#160;Under this expedient,&amp;#160;which is a &amp;#8220;current-period adjustment method,&amp;#8221; the Company would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retai&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ned earnings as of that date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company has made substantial progress in its assessment over the impact of&amp;#160;the standard and determined that the only material leases that it holds are building leases. Upon adoption of the standard, the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Company &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;preliminarily expects to record a right of use asset in the range of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;9&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;11&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and a lease liability in the range of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;10&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;12&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#160;million&amp;#160;on its consolidated balance sheet. The finalization of the Company&amp;#8217;s assessment &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;may result in changes to the Company&amp;#8217;s estimates that may &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;impact its preliminary estimate of the cumulative effect. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company&amp;#8217;s future commitments under lease obligations are summarized in Note 13.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Financial Instruments&amp;#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; which amends the impairment model by requiring entities to use a forward-looking approach based on expect&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The ASU is effective for public entities for fiscal&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; years beginning after December 15, 2019, with early adoption permitted. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments&amp;#8212;Credit Losses, which provided additional implementation guidance on th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e previously issued ASU. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;c&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;onsolidated &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;inancial &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tatements. Currently, the Company believes that the most notable impact of this ASU will relate to its proce&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;sses around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and the recognition of credit losses.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In August 2017, the FASB issued ASU 2017-12, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Derivatives and Hedging (Topic 815)&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; which amends the hedge ac&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;counting recognition and presentation requirements in ASC 815, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Derivatives and Hedging&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The Board&amp;#8217;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information conveyed to financial statement users about an entity&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s risk management activities by better aligning the entity&amp;#8217;s financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify the application of hedge accounting by preparers. The ASU is eff&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ective for annual reporting periods, including interim periods within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any interim period. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company is evaluating the requirements of th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;is guidance and has not yet determined the impact of the adoption on its consolidated financial position, results of operations and cash flows.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:inherit;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;In August 2018, the FASB issued ASU No. 2018-14, &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' &gt;Disclosure Framework&amp;#8212;Changes to the Disclosure Requirements fo&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' &gt;r Defined Benefit Plans&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;, which amends ASC 715 to add, remove and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning after December 15, 2020,&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#8217;s Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Recently Adopted Accounting Pronouncements&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;In May 2014, the FASB issued ASU 2014-09,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;Revenue from Contracts with Customers,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;a new accounting standard that provides for a comprehensive model to use in the accounting for revenue arising from contracts with customers that will replace most existing revenue recognition guidance within generall&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;y accepted accounting principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitle&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;d in exchange for those goods or services.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;The Company adopted this standard as of January 1, 2018 using the modified retrospective approach, and applied the guidance to contracts that were not completed at the date of adoption. The Company&amp;#8217;s significant&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; revenue streams currently consist primarily of product revenue transactions, service, maintenance and extended warranty transactions on certain product sales. The timing of recognizing revenues for these revenue streams did not materially change. Addition&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ally, the adoption of ASU&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2014&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;-&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;09&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160;did&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;not&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;have a material impact on the Company&amp;#8217;s financial position, results of operations, equity or cash flows as of the adoption date or for the&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;year ended December 31, 2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company&amp;#8217;s updated revenue &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;recognition policy is described in Note 2 and disaggregated revenue disclosures required under ASC 2014-09 are presented in Note 19. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:22.5pt;color:#000000;' &gt;In May 2017, the FASB issued ASU 2017-09,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;Stock compensation&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; (Topic 718): Scope of modification accounting&amp;#160;which amends &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting unde&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;r ASC 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The ASU is effective for annual reporting periods&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, including interim periods within those annual reporting periods, beginning after December 15, 2017. The Company adopted this guidance on January 1, 2018, and the new standard did not have a material impact on its consolidated financial position, results &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;of operations and cash flows&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(t)          Reclassifications&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;As disclosed in Note 6, on January 22, 2018, the Company sold substantially all the assets of its operating subsidiary, Denville Scientific, Inc. (Denville). The sale of Denville represented a s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;trategic shift that had a major effect on the Company&amp;#8217;s operations and financial results. As such and pursuant to Accounting Standards Codification (ASC) 205-20 &amp;#8211; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Presentation of Financial Statements - Discontinued Operations, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the operating results of Denv&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ille for the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements of operations. Additionally, the assets and liabilities of Denville as of December 31, 2017 have been recast in the consolidat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed balance sheet and presented as held for sale. These reclassifications and adjustments had no effect on total amounts within the consolidated balance sheet, consolidated statements of operations and comprehensive income (loss), consolidated statements of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; cash flows for any of the periods presented.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted>
  <hbio:StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits id="ID_327" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">37000</hbio:StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued id="ID_328" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">182000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent id="ID_329" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">900000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized id="ID_330" contextRef="AS_OF_Apr02_2018_Entity_0001123494" unitRef="shares" decimals="INF">20908929</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
  <dei:DocumentPeriodEndDate id="ID_331" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">2018-12-31</dei:DocumentPeriodEndDate>
  <dei:AmendmentFlag id="ID_332" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">false</dei:AmendmentFlag>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="ID_333" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">1696255</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <hbio:EmployeeStockPurchasePlanSharesAuthorized id="ID_334" contextRef="AS_OF_May18_2017_Entity_0001123494" unitRef="shares" decimals="INF">1050000</hbio:EmployeeStockPurchasePlanSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice id="ID_335" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">4.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:Revenues id="ID_336" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">28635000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_337" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">12818000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_338" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">15817000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses id="ID_339" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">14927000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_340" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">890000</us-gaap:OperatingIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense id="ID_341" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1798000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_342" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-908000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_343" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-652000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:EarningsPerShareDiluted id="ID_344" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareBasic id="ID_345" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_346" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-13532000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_347" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3267000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:AccountsReceivableNetCurrent id="ID_348" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">21463000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet id="ID_349" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">25087000</us-gaap:InventoryNet>
  <us-gaap:Goodwill id="ID_350" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">57304000</us-gaap:Goodwill>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_351" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">44532000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:AccountsPayableCurrent id="ID_352" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">7359000</us-gaap:AccountsPayableCurrent>
  <us-gaap:DerivativeAssetNotionalAmount id="ID_353" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_SecuredDebtMember" unitRef="USD" decimals="-2">36000000</us-gaap:DerivativeAssetNotionalAmount>
  <hbio:LiborFixedRate id="ID_354" contextRef="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_SecuredDebtMember" unitRef="pure" decimals="4">0.0272</hbio:LiborFixedRate>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_355" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-343000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_356" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-136000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_357" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-207000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_358" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-49000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_359" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-275000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_360" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">226000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_361" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-732000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="ID_362" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">2.88</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock id="ID_363" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;10&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Related Party Transactions&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;As part of the acquisitions of Multi Channel Systems MCS GmbH (MCS)&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and Triangle BioSystems, Inc. (TBSI) in 2014, the Company signed lease agreements with the former owners of the acquired companies.  The principals of such former owners of MCS and TBSI were employees of the Company as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. Pursuant to a lease agreement, the Company made rent payments of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.3&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and $0.2 million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to the former owners of MCS &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The Com&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;pany made rent payments of ap&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;proximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;44&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; thousand &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and $42&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; thousand &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to the former owner of TBSI &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;during the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate id="ID_364" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_365" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">76215</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1 id="ID_366" contextRef="FROM_Jan01_2017_TO_Jan01_2017_Entity_0001123494" unitRef="USD" decimals="-5">100000</us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="ID_367" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">5741298</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets id="ID_368" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">168613000</us-gaap:Assets>
  <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill id="ID_369" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1232000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
  <us-gaap:OtherAssetsCurrent id="ID_370" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3109000</us-gaap:OtherAssetsCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent id="ID_371" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">211000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:AssetsCurrent id="ID_372" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">57832000</us-gaap:AssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent id="ID_373" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1604000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:SecuredDebtCurrent id="ID_374" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1999000</us-gaap:SecuredDebtCurrent>
  <us-gaap:DeferredRevenueCurrent id="ID_375" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3820000</us-gaap:DeferredRevenueCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent id="ID_376" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">978000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent id="ID_377" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5762000</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="ID_378" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1588000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent id="ID_379" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">21506000</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtNoncurrent id="ID_380" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">58796000</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent id="ID_381" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2301000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:OtherAccruedLiabilitiesNoncurrent id="ID_382" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3286000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <us-gaap:Liabilities id="ID_383" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">85889000</us-gaap:Liabilities>
  <us-gaap:PreferredStockValue id="ID_384" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:PreferredStockValue>
  <us-gaap:CommonStockValue id="ID_385" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">436000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="ID_386" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">226377000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="ID_387" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-119889000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:TreasuryStockCarryingBasis id="ID_388" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">10668000</us-gaap:TreasuryStockCarryingBasis>
  <us-gaap:LiabilitiesAndStockholdersEquity id="ID_389" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">168613000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations id="ID_390" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">8173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:StockholdersEquity id="ID_391" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">82724000</us-gaap:StockholdersEquity>
  <us-gaap:PropertyPlantAndEquipmentNet id="ID_392" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5898000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent id="ID_393" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent id="ID_394" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent id="ID_395" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent id="ID_396" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_397" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-256000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_398" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_399" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-256000</us-gaap:NetIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_400" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_401" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_402" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_403" contextRef="FROM_Jul01_2018_TO_Sep30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <hbio:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets id="ID_404" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">34010000</hbio:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities id="ID_405" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">11949000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <hbio:BusinessCombinationRecognizedIdentifiableNetAssets id="ID_406" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">22061000</hbio:BusinessCombinationRecognizedIdentifiableNetAssets>
  <us-gaap:Goodwill id="ID_407" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">21865000</us-gaap:Goodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent id="ID_408" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">13120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent>
  <hbio:BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax id="ID_409" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">49063000</hbio:BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet id="ID_410" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">71124000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_411" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">3524000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_412" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">25570000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_413" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">9837000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_414" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">1387000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents id="ID_415" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">2576000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables id="ID_416" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">5069000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory id="ID_417" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">11512000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther id="ID_418" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">810000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment id="ID_419" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">3574000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets id="ID_420" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">10469000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable id="ID_421" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">6001000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue id="ID_422" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">2976000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther id="ID_423" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">2972000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
  <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock id="ID_424" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11,949)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;22,061&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill and intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,865&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Trade name&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,524&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Developed technology&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;25,570&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,837&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;In-process research and development &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,387&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40,318&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred tax liabilities, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,120)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total goodwill and intangible assets, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,063&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Acquisition purchase price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;71,124&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:24.6pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:351.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:351.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets and liabilities assumed, as referenced above,  consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:8.4pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash acquired&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,576&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,069&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,512&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;810&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,574&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,469&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts payable and accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,001&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred revenue including customer advances&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,976&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other long term liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,949&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
  <us-gaap:BusinessAcquisitionProFormaInformationTextBlock id="ID_425" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='2' style='width:123pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:123pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:134.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:134.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Pro Forma&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;124,319&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121,104&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Income (loss) from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,614&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,454)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
  <us-gaap:BusinessAcquisitionsProFormaRevenue id="ID_426" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">124319000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss id="ID_427" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">3614000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessCombinationConsiderationTransferred1 id="ID_428" contextRef="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494" unitRef="USD" decimals="-5">71100000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity id="ID_429" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">DSI, a St. Paul, Minnesota-based life science research company, is a recognized leader in physiologic monitoring focused on delivering preclinical products, systems, services and solutions to its customers.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 id="ID_430" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">2018-01-31</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual id="ID_431" contextRef="FROM_Feb01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">42600000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
  <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual id="ID_432" contextRef="FROM_Feb01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">1800000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
  <hbio:BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization id="ID_433" contextRef="FROM_Feb01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3800000</hbio:BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization>
  <hbio:BusinessCombinationProformaInformationAmortizationOfIntangibleAsets id="ID_434" contextRef="FROM_Feb01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">4000000</hbio:BusinessCombinationProformaInformationAmortizationOfIntangibleAsets>
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts id="ID_435" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3400000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <hbio:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock id="ID_436" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:29.45pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Carrying amounts of major classes of assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;541&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,854&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,505&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other receivables and other assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;504&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,404&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;397&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,930&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Allocation of goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,633&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,960&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total assets of the disposal group classified as held for sale in the consolidated balance sheet&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,364&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:24pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Carrying amounts of major classes of liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,736&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,857&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,311&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,311&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,168&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock>
  <hbio:DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock id="ID_437" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:42pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:63pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:63pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;893&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24,475&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(534)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,048)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating and other expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(674)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,893)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gain on disposal of discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,251&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:31.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income from discontinued operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;936&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;534&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(441)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,377&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration id="ID_438" contextRef="AS_OF_Jan22_2018_Entity_0001123494" unitRef="USD" decimals="-6">20000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
  <hbio:EarnOutProvisionOfDiscontinuedOperations id="ID_439" contextRef="AS_OF_Jan22_2018_Entity_0001123494" unitRef="USD" decimals="-6">3000000</hbio:EarnOutProvisionOfDiscontinuedOperations>
  <hbio:DiscontinuedOperationEarnOutAmountContingentConsideration id="ID_440" contextRef="AS_OF_Jan22_2018_Entity_0001123494" unitRef="USD" decimals="-6">3000000</hbio:DiscontinuedOperationEarnOutAmountContingentConsideration>
  <hbio:EarnOutPerformanceMetricsPeriod id="ID_441" contextRef="FROM_Jan01_2018_TO_Jan22_2018_Entity_0001123494">P2Y</hbio:EarnOutPerformanceMetricsPeriod>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents id="ID_442" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">541000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet id="ID_443" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2854000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent id="ID_444" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">4505000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets id="ID_445" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">504000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent id="ID_446" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">397000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent id="ID_447" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5930000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent id="ID_448" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3633000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent>
  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation id="ID_449" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">18364000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent id="ID_450" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1736000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities id="ID_451" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">121000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent id="ID_452" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1311000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation id="ID_453" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3168000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue id="ID_454" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">893000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold id="ID_455" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">534000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense id="ID_456" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">674000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax id="ID_457" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1251000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_458" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">1387000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_459" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">-30000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock id="ID_460" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Goodwill and Other Intangible Assets&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Intangible assets consist of the following:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Weighted &lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Average&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' &gt;December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Life&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt; (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='11' rowspan='1' style='width:247.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:247.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accumulated Amortization&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accumulated Amortization&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Existing technology&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41,268&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,215)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,173&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,179)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Trade names&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,828&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,861)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,443&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,280)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.7&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Distribution agreements/customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;22,657&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,509)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,197&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,373)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10.6&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;In-process research and development&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,387&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(30)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7.3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Patents&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;211&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(204)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;223&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(174)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;73,351&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(28,819)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,036&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24,006)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Indefinite-lived intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,304&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,232&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,244&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:26.4pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total goodwill and other indefinite-lived intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;58,536&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37,580&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total intangible assets, gross&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;131,887&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;71,616&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='15' rowspan='1' style='width:496.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:496.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(a) Weighted average life as of December 31, 2018.&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt; The balances presented in the tables above and below exclude intangible assets and allocated goodwill of Denville as of December 31, 2017. Both the intangible assets and the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; allocated goodwill&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; balances&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; are reported as long term assets held for sale as of December 31, 2017. Refer to Note 6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for further details. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The change&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; in the carrying amount of goodwill for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; is as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,032&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of change in currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,937&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Reclassification of goodwill as held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,633)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;36,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill arising from business combination&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,865&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Effect of change in currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(897)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;57,304&lt;/font&gt;&lt;/td&gt;&lt;td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Amortization of intangible assets&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Intangible asset &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;amortization expense from continuing operations was $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.4&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively. Amortization expense of existing amortizable intangible assets is currently estimated to be &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for the year ending December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2019&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e year ending December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2020&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e year ending December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2021&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for the year ending Decemb&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;er&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2022&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5.4&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million for th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e year ending December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2023&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:InventoryDisclosureTextBlock id="ID_461" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;8&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Inventories&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Inventories consist of the following:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Finished goods&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,936&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,779&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Work in process&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,667&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,042&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Raw materials&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,484&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,027&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;25,087&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,848&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryFinishedGoods id="ID_462" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">6936000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryWorkInProcess id="ID_463" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3667000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryRawMaterials id="ID_464" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">14484000</us-gaap:InventoryRawMaterials>
  <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock id="ID_465" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;13&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Leases &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company has noncancelable operating leases for office and warehouse space expiring at various dates through 2023 and thereafter. Rent payments &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;for continuing operations were approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.2&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1.8&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for the year ended December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Future minimum lease payments for operating leases, with initial or remaining terms in excess of one year at &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Operating &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Leases&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2019&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,250&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2020&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,247&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2021&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,987&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2022&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,966&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2023&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,990&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,559&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net minimum lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,999&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
  <us-gaap:LeaseExpirationDate1 id="ID_466" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">2023-12-31</us-gaap:LeaseExpirationDate1>
  <hbio:IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan id="ID_467" contextRef="AS_OF_May18_2017_Entity_0001123494" unitRef="shares" decimals="INF">300000</hbio:IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan>
  <us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1 id="ID_468" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">P10Y</us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1>
  <hbio:PreferredStockPurchaseRightOptionExercised id="ID_469" contextRef="AS_OF_Feb06_2018_Entity_0001123494" unitRef="shares" decimals="INF">0</hbio:PreferredStockPurchaseRightOptionExercised>
  <us-gaap:ConvertiblePreferredStockTermsOfConversion id="ID_470" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">The Shareholder Rights Plan expired, with no rights having become exercisable, in accordance with its terms on the close of business on February 6, 2018.</us-gaap:ConvertiblePreferredStockTermsOfConversion>
  <us-gaap:SecuredDebt id="ID_471" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">60795000</us-gaap:SecuredDebt>
  <us-gaap:LongTermLoansPayable id="ID_472" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">62400000</us-gaap:LongTermLoansPayable>
  <us-gaap:DeferredFinanceCostsNet id="ID_473" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1605000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock id="ID_474" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;16&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Derivatives&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company uses interest&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-related derivative instruments to manage its exposure related to changes in interest rates on its variable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate debt instruments. The Company does not enter into derivative instruments for any purpose other &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;than cash flow hedging. The Company does not speculate using derivative instruments.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ailure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative co&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ntract is negative, the Company owes the counterparty and, therefore, the Company is not exposed to the counterparty&amp;#8217;s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transaction&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s with carefully selected major financial institutions based upon their credit profile.  &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company assesses interest rate risk by continually identifying and monitoring changes in interest rate exposures th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;at may adversely impact expected future cash flows and by evaluating hedging opportunities. The Company maintains risk management control systems to monitor interest rate risk attributable to both the Company&amp;#8217;s outstanding or forecasted debt obligations as&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; well as the Company&amp;#8217;s offsetting hedge positions. The risk management control systems involve the use of analytical techniques, including cash flow sensitivity analysis, to estimate the expected impact of changes in interest rates on the Company&amp;#8217;s future &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;cash flows.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company uses variable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate LIBOR debt to finance its operations. The debt obligations expose the Company to variability in interest payments due to changes in interest rates. Management believes that it is prudent to limit the variability &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;of a portion of its interest payments. To meet this objective, management enters into LIBOR based interest rate swap agreements to manage fluctuations in cash flows resulting from changes in the benchmark interest rate of LIBOR. These swaps change the vari&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;able&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate cash flow exposure on the debt obligations to fixed cash flows.  Under the terms of the interest rate swaps, the Company receives LIBOR based variable interest rate payments and makes fixed interest rate payments, thereby creating the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;equivalent &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;of fixed-rate debt for the notional amount of its debt hedged.  &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;As disclosed in Note 15&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, on January 31, 2018, the Company entered into a Financing Agreement &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Shortl&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;y&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; after entering into this &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Financing &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Agreement&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;,  the Company entered into an interest rate swap contract with PNC Bank with a notional amount of $36.0 million and a termination date of January 1, 2023 in order to hedge the risk of changes in the effective &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;benchmark interest r&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ate&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; (LIBOR) associated with the Company&amp;#8217;s Term Loan. T&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;he swap contract converted specific variable-rate debt into fixed-rate debt and fixed the LIBOR rate associated with a portion of the term loan under the Financing Agreement at 2.72%&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The interest&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; rate swap was designated as a cash flow hedge instrument in accordance with ASC 815 &amp;#8220;Derivatives and Hedging&amp;#8221;. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The notional amount of the Company&amp;#8217;s derivative instruments as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; was $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;34.1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; following table presents &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; notional amount and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;fair value&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of the Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; derivative &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;instrument&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s as of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Notional Amount&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives designated as hedging instruments under ASC 815&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance sheet classification&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other assets (long term liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,090&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,  2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Notional Amount&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Fair Value (a)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives designated as hedging instruments under ASC 815&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance sheet classification&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other assets (long term liabilities)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,900&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='8' rowspan='1' style='width:543.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:543.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(a) See Note 17 for the fair value measurements related to these financial instruments.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;All of the Company&amp;#8217;s derivative instruments are designated as hedging instruments.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company has structured its interest rate swap agreements&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to be 100% effective and as a result, there was no impact to earnings resulting from hedge ineffectiveness.  Changes in the fair value of interest rate swaps designated as hedging instruments that effectively offset the variability of cash flows associate&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d with variable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate, long&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-term debt obligations are reported in accumulat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed other comprehensive income (AOCI&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;). These amounts subsequently are reclassified into interest expense as a yield adjustment of the hedged interest payments in the same period in wh&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ich the related interest affects earning&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s.  The Company&amp;#8217;s interest rate swap agreement was deemed to be fully effective in accordance with ASC 815, and, as such, unrealized gains and losses related to these derivatives were recorded as AOCI.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; table summarizes the effect of derivatives designated as cash flow hedging instruments &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and their classification within comprehensive loss for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:55.15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Derivatives in Hedging Relationships&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:102pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amount of loss recognized in OCI on derivative (effective portion) &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:31.15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:102pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:42pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:39pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:31.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:39pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(343)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:31.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following table summarizes the reclassifications out of accumulated other comprehensive loss for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:39pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Details about AOCI Components&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:99.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amount reclassified from AOCI into income (effective portion)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:99.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Location of amount reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:42.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:50.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:50.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;into income (effective portion)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:36pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swaps&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:36pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61 &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest expense, net&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;61&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; thousand&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of deferred losses on derivative instruments accumulated in AOCI are expected to be reclassified to earnings during&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; the next twelve months. Transactions and events expected to occur over the next twelve months that will necessitate reclassifying these derivatives&amp;#8217; losses to earnings include the repricing of variable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;-rate debt. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;As a result of terminating the Credit Agreement, as discussed in Note 15&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, the Company unwound its previous May 2017 interest rate swap contract and received $0.1 million in proceeds. &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
  <us-gaap:FairValueDisclosuresTextBlock id="ID_475" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;17&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Fair Value Measurements&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Fair value measurement is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;market participants at the measurement date. A fair value hierarchy is established, which prioritizes the inputs used in measuring fair value into three broad levels as follows:&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Level 1&amp;#8212;Quoted prices in active markets for identical assets or liabilities.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Level 2&amp;#8212;Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Level 3&amp;#8212;Unobservable inputs based on the Company&amp;#8217;s own assumptions.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following table&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s present&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; the fair value hierarchy for those &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assets &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;or &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;liabilities measured at fair value on a recurring basis:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Fair Value as of December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.25pt;' &gt;&lt;td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(In thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Assets (Liabilities):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swap agreements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.9pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Fair Value as of December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.25pt;' &gt;&lt;td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(In thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 1&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 2&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Level 3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Assets (Liabilities):&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest rate swap agreements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company uses the market approach technique to value its financial liabilities.  The Company&amp;#8217;s financial &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assets and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;liabilities carried at fair value include derivative instruments used to hedge the Company&amp;#8217;s interest rate risks. The fair value of the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;interest rate swap agreements was based on LIBOR yield curves at the reporting date.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:DeferredFinanceCostsCurrentNet id="ID_476" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">401000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:LoansPayableCurrent id="ID_477" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2400000</us-gaap:LoansPayableCurrent>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="ID_478" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="-5">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:LineOfCredit id="ID_479" contextRef="AS_OF_Jan22_2018_Entity_0001123494" unitRef="USD" decimals="-5">11900000</us-gaap:LineOfCredit>
  <us-gaap:LineOfCredit id="ID_480" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="-5">4800000</us-gaap:LineOfCredit>
  <us-gaap:DebtInstrumentPaymentTerms id="ID_481" contextRef="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494">the outstanding term loans amortized in equal quarterly installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter.  Beginning the quarter ending March 31, 2019, the term loans amortize in installments of $0.6 million per quarter, continuing for the next three quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment at maturity.</us-gaap:DebtInstrumentPaymentTerms>
  <hbio:DebtInstrumentQuarterlyPaymentCurrentYear id="ID_482" contextRef="AS_OF_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-5">400000</hbio:DebtInstrumentQuarterlyPaymentCurrentYear>
  <hbio:DebtInstrumentQuarterlyPaymentNextYear id="ID_483" contextRef="AS_OF_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-5">600000</hbio:DebtInstrumentQuarterlyPaymentNextYear>
  <hbio:DebtInstrumentQuarterlyPaymentThereafter id="ID_484" contextRef="AS_OF_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-5">800000</hbio:DebtInstrumentQuarterlyPaymentThereafter>
  <us-gaap:DebtInstrumentTerm id="ID_485" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">P5Y</us-gaap:DebtInstrumentTerm>
  <hbio:LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries id="ID_486" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">0.65</hbio:LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries>
  <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis id="ID_487" contextRef="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">London Interbank Offered Rate (LIBOR) rate plus 6.25%</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
  <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 id="ID_488" contextRef="FROM_Jan31_2018_TO_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="4">0.0625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
  <us-gaap:DerivativeFloorInterestRate id="ID_489" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="pure" decimals="4">0.0125</us-gaap:DerivativeFloorInterestRate>
  <us-gaap:DerivativeFloorInterestRate id="ID_490" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="pure" decimals="4">0.0425</us-gaap:DerivativeFloorInterestRate>
  <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd id="ID_491" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" unitRef="pure" decimals="4">0.0888</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
  <us-gaap:SecuredDebt id="ID_492" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_SecuredDebtMember" unitRef="USD" decimals="-6">64000000</us-gaap:SecuredDebt>
  <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity id="ID_493" contextRef="AS_OF_Jan31_2018_Entity_0001123494" unitRef="USD" decimals="-6">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
  <us-gaap:RevenueFromContractWithCustomerTextBlock id="ID_494" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;19&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Revenues &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:13.8pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;The following table represents a disaggregation of revenue from contracts with customers&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;. Revenue from continuing operations originating from the following geographic areas &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;for the&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; consist of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.2pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Instruments, equipment, software and accessories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,614&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,690&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,571&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;115,068&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Service, maintenance and warranty contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,438&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;832&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;366&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;70&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,706&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;84,052&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,522&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,559&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,641&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120,774&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.2pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Instruments, equipment, software and accessories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40,240&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,224&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,766&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,392&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;74,622&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Service, maintenance and warranty contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,481&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;396&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;89&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,785&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41,721&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,043&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,162&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,481&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;77,407&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:36pt;' &gt;Deferred revenue &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Calibri;font-size:10pt;' &gt;, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company had approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.8&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in deferred revenue comprised of revenue deferred from service contracts and revenue deferred from advance payments. Changes in defe&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;r&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;r&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; revenue from service contracts and advance payments from customers during the period were as follows: &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:324.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:324.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Service Contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Customer Advances&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance, beginning of period&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;505&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;505&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Addition due to business combination&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;848&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,128&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,976&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Deferral of revenue&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,305&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,210&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,515&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Recognition of deferred revenue&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,984)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,177)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,161)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Effect of foreign currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance, end of period&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,659&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,161&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,820&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:36pt;color:#000000;' &gt;Acquisition of DSI&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;As discussed in Note 5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, the Company acquired DSI, a previously privately held company on January 31, 2018. The Company has adopted ASC 606 with respect to DSI as of January 31, 2018. The tables, revenue recognition policies applied, and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; product descriptions noted above are thus inclusive of, and reflect revenues of DSI for the periods from the acquisition date. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:13.8pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
  <us-gaap:DisaggregationOfRevenueTableTextBlock id="ID_495" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.2pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Instruments, equipment, software and accessories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;79,614&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,690&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,571&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;115,068&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Service, maintenance and warranty contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,438&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;832&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;366&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;70&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,706&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;84,052&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,522&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13,559&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,641&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120,774&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:40.2pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Instruments, equipment, software and accessories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40,240&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,224&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,766&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,392&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;74,622&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Service, maintenance and warranty contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,481&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;396&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;89&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,785&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41,721&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,043&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,162&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,481&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;77,407&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
  <us-gaap:DeferredRevenue id="ID_496" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">505000</us-gaap:DeferredRevenue>
  <hbio:DeferredRevenueAdditionsDueToBusinessCombination id="ID_497" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">848000</hbio:DeferredRevenueAdditionsDueToBusinessCombination>
  <us-gaap:DeferredRevenueAdditions id="ID_498" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">4305000</us-gaap:DeferredRevenueAdditions>
  <us-gaap:DeferredRevenueRevenueRecognized1 id="ID_499" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">3984000</us-gaap:DeferredRevenueRevenueRecognized1>
  <us-gaap:ForeignCurrencyTransactionGainLossRealized id="ID_500" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">-15000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
  <us-gaap:DeferredRevenue id="ID_501" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember" unitRef="USD" decimals="-3">1659000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenue id="ID_502" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">2161000</us-gaap:DeferredRevenue>
  <us-gaap:DeferredRevenueByArrangementDisclosureTextBlock id="ID_503" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_ServiceContractsMember">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:324.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:324.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Service Contracts&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Customer Advances&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance, beginning of period&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;505&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;505&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Addition due to business combination&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;848&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,128&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,976&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Deferral of revenue&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,305&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,210&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,515&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Recognition of deferred revenue&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,984)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,177)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(5,161)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:14.4pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Effect of foreign currency translation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Balance, end of period&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,659&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,161&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,820&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredRevenueByArrangementDisclosureTextBlock>
  <us-gaap:SecuredDebt id="ID_504" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember" unitRef="USD" decimals="-6">64000000</us-gaap:SecuredDebt>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill id="ID_505" contextRef="AS_OF_Jan31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">40318000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="ID_506" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">332000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:PreferredStockSharesAuthorized id="ID_507" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized id="ID_508" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued id="ID_509" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">45124309</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding id="ID_510" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">37378802</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:TreasuryStockShares id="ID_511" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">7745507</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockParOrStatedValuePerShare id="ID_512" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare id="ID_513" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock id="ID_514" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:104.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;44.02&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.27&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Correlation coefficient&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.07&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock id="ID_515" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:153.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Volatility&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;43.28&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;41.63&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Risk-free interest rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.84&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.03&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected holding period (in years)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.83&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5.41&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Dividend yield&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_516" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_MultiChannelSystemsMcsGmbhMember" unitRef="USD" decimals="-5">300000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_517" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_MultiChannelSystemsMcsGmbhMember" unitRef="USD" decimals="-5">200000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_518" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_TriangleBiosystemsIncMember" unitRef="USD" decimals="-3">44000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_519" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_hbio_TriangleBiosystemsIncMember" unitRef="USD" decimals="-3">42000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:StandardProductWarrantyAccrual id="ID_520" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">193000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:StandardProductWarrantyAccrual id="ID_521" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">391000</us-gaap:StandardProductWarrantyAccrual>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_522" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">1800000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_523" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment id="ID_524" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_525" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0.4328</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_526" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0.4163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_527" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0.0284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_528" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0.0203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_529" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_530" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember" unitRef="pure" decimals="4">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:DeferredRevenue id="ID_531" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">0</us-gaap:DeferredRevenue>
  <hbio:DeferredRevenueAdditionsDueToBusinessCombination id="ID_532" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">2128000</hbio:DeferredRevenueAdditionsDueToBusinessCombination>
  <us-gaap:DeferredRevenueAdditions id="ID_533" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">1210000</us-gaap:DeferredRevenueAdditions>
  <us-gaap:DeferredRevenueRevenueRecognized1 id="ID_534" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">1177000</us-gaap:DeferredRevenueRevenueRecognized1>
  <us-gaap:ForeignCurrencyTransactionGainLossRealized id="ID_535" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DeferredRevenueArrangementTypeAxis_hbio_CustomerAdvancesMember" unitRef="USD" decimals="-3">0</us-gaap:ForeignCurrencyTransactionGainLossRealized>
  <us-gaap:DeferredRevenue id="ID_536" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">505000</us-gaap:DeferredRevenue>
  <hbio:DeferredRevenueAdditionsDueToBusinessCombination id="ID_537" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2976000</hbio:DeferredRevenueAdditionsDueToBusinessCombination>
  <us-gaap:DeferredRevenueAdditions id="ID_538" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5515000</us-gaap:DeferredRevenueAdditions>
  <us-gaap:DeferredRevenueRevenueRecognized1 id="ID_539" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5161000</us-gaap:DeferredRevenueRevenueRecognized1>
  <us-gaap:ForeignCurrencyTransactionGainLossRealized id="ID_540" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-15000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
  <us-gaap:DeferredRevenue id="ID_541" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3820000</us-gaap:DeferredRevenue>
  <us-gaap:Revenues id="ID_542" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">79614000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_543" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">13690000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_544" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">13193000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_545" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">8571000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_546" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">4438000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_547" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">832000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_548" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">366000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_549" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">70000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_550" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">40240000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_551" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">14224000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_552" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">10766000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_553" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">9392000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_554" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">1481000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_555" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">819000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_556" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">396000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_557" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">89000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_558" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember" unitRef="USD" decimals="-3">115068000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_559" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember" unitRef="USD" decimals="-3">5706000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_560" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_InstrumentsEquipmentAndAccessoriesMember" unitRef="USD" decimals="-3">74622000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_561" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_ProductOrServiceAxis_hbio_ServiceMaintenanceAndWarrantyContractsMember" unitRef="USD" decimals="-3">2785000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_562" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">84052000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_563" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">14522000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_564" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">13559000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_565" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">8641000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_566" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">41721000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_567" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">15043000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_568" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">11162000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_569" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">9481000</us-gaap:Revenues>
  <us-gaap:PreferredStockSharesOutstanding id="ID_570" contextRef="AS_OF_Sep30_2018_Entity_0001123494" unitRef="shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP id="ID_571" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">890762</us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_572" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">89308</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="ID_573" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" unitRef="shares" decimals="INF">116944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <hbio:MaximumPercentageOfTargetNumberOfRestrictedStockUnits id="ID_574" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" unitRef="pure" decimals="1">1.5</hbio:MaximumPercentageOfTargetNumberOfRestrictedStockUnits>
  <us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities id="ID_575" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">100000</us-gaap:ProceedsFromDerivativeInstrumentFinancingActivities>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="ID_576" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="ID_577" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation id="ID_578" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_us-gaap_SegmentDiscontinuedOperationsMember" unitRef="USD" decimals="-3">47000</hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation>
  <hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation id="ID_579" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_us-gaap_SegmentDiscontinuedOperationsMember" unitRef="USD" decimals="-5">900000</hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate id="ID_580" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember" unitRef="pure" decimals="4">0.4402</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate id="ID_581" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember" unitRef="pure" decimals="4">0.0227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate id="ID_582" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember" unitRef="pure" decimals="4">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <hbio:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient id="ID_583" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_MonteCarloValuationSimulationMember" unitRef="pure" decimals="6">0.0007</hbio:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_584" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member" unitRef="myUSDPerShare" decimals="2">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties id="ID_585" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">4500000</hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties>
  <hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital id="ID_586" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">600000</hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital>
  <us-gaap:GoodwillPurchaseAccountingAdjustments id="ID_587" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3100000</us-gaap:GoodwillPurchaseAccountingAdjustments>
  <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities id="ID_588" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">-1600000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares id="ID_589" contextRef="FROM_Aug03_2018_TO_Aug03_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member" unitRef="shares" decimals="INF">69667</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="ID_590" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="2">4.81</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue id="ID_591" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="2">4.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 id="ID_592" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">4.25</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_593" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">3.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_594" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="2">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_595" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">116944</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensation id="ID_596" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="USD" decimals="-3">64000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_597" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">431000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_598" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">2232000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_599" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">167000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_600" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_DiscontinuedOperationsMember" unitRef="USD" decimals="-3">150000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_601" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3044000</us-gaap:ShareBasedCompensation>
  <us-gaap:NetIncomeLoss id="ID_602" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2922000</us-gaap:NetIncomeLoss>
  <us-gaap:AccountsReceivableNetCurrent id="ID_603" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">13382000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet id="ID_604" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">16848000</us-gaap:InventoryNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet id="ID_605" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">10030000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:Goodwill id="ID_606" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">36336000</us-gaap:Goodwill>
  <us-gaap:AccountsPayableCurrent id="ID_607" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">4410000</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_608" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-10676000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent id="ID_609" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">8404000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent id="ID_610" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">9960000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent id="ID_611" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1857000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
  <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent id="ID_612" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1311000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax id="ID_613" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">936000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
  <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax id="ID_614" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">534000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation id="ID_615" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-441000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
  <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation id="ID_616" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-617000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_617" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1377000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_618" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1151000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_619" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-865000</us-gaap:NetIncomeLoss>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="ID_620" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">36453126</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="ID_621" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">34753325</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_622" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">36453126</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="ID_623" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">34753325</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax id="ID_624" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-275000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_625" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-2856000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_626" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5982000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity id="ID_627" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">418000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_628" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">215134000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_629" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-116030000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_630" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-16658000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_631" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-10668000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_632" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_633" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">188000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockholdersEquity id="ID_634" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">72196000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_635" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">190000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan id="ID_636" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">140000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <hbio:SharesWithheldForTaxesValue id="ID_637" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">1000</hbio:SharesWithheldForTaxesValue>
  <hbio:SharesWithheldForTaxesValue id="ID_638" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">242000</hbio:SharesWithheldForTaxesValue>
  <us-gaap:StockOptionPlanExpense id="ID_639" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">3500000</us-gaap:StockOptionPlanExpense>
  <us-gaap:NetIncomeLoss id="ID_640" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-865000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_641" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">5982000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan id="ID_642" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">140000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <hbio:SharesWithheldForTaxesValue id="ID_643" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">243000</hbio:SharesWithheldForTaxesValue>
  <us-gaap:StockOptionPlanExpense id="ID_644" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3500000</us-gaap:StockOptionPlanExpense>
  <us-gaap:StockholdersEquity id="ID_645" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">419000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_646" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">218792000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_647" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-116967000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_648" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-10676000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_649" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-10668000</us-gaap:StockholdersEquity>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_650" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">17000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_651" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">5149000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan id="ID_652" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan id="ID_653" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">159000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <hbio:SharesWithheldForTaxesValue id="ID_654" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">767000</hbio:SharesWithheldForTaxesValue>
  <us-gaap:StockOptionPlanExpense id="ID_655" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">3044000</us-gaap:StockOptionPlanExpense>
  <us-gaap:NetIncomeLoss id="ID_656" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-2922000</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_657" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-2856000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="ID_658" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5166000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan id="ID_659" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">160000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <hbio:SharesWithheldForTaxesValue id="ID_660" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">768000</hbio:SharesWithheldForTaxesValue>
  <us-gaap:StockholdersEquity id="ID_661" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">436000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_662" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">226377000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_663" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-119889000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_664" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-13532000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_665" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-10668000</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity id="ID_666" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">82724000</us-gaap:StockholdersEquity>
  <us-gaap:SharesIssued id="ID_667" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">42187000</us-gaap:SharesIssued>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="ID_668" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">143000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_669" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">76000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockholdersEquityOtherShares id="ID_670" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">489000</us-gaap:StockholdersEquityOtherShares>
  <hbio:SharesWithheldForTaxesShares id="ID_671" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">-131000</hbio:SharesWithheldForTaxesShares>
  <us-gaap:SharesIssued id="ID_672" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">42764000</us-gaap:SharesIssued>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="ID_673" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">1696000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans id="ID_674" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">89000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockholdersEquityOtherShares id="ID_675" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">915000</us-gaap:StockholdersEquityOtherShares>
  <hbio:SharesWithheldForTaxesShares id="ID_676" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">-340000</hbio:SharesWithheldForTaxesShares>
  <us-gaap:SharesIssued id="ID_677" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3">45124000</us-gaap:SharesIssued>
  <us-gaap:GainLossOnSaleOfBusiness id="ID_678" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1251000</us-gaap:GainLossOnSaleOfBusiness>
  <us-gaap:GainLossOnSaleOfBusiness id="ID_679" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:GainLossOnSaleOfBusiness>
  <hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation id="ID_680" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5431000</hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation>
  <hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation id="ID_681" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2442000</hbio:AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation>
  <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested id="ID_682" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">15754000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
  <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested id="ID_683" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations id="ID_684" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5733000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations id="ID_685" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">5596000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations id="ID_686" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">8173000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations id="ID_687" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5733000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <hbio:OrganizationDisclosureTextBlock id="ID_688" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:-0.0500000000000007pt;' &gt;1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Organization&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.45pt;' &gt;Harvard Bioscience, Inc., a Delaware corporation, is a global developer, manufacturer, marketer and provider of a broad range of scientific instruments, systems, software and services used to advance life science for basic research, drug discovery, physiologic monitoring, clinical and environmental testing. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Company&amp;#8217;s products and services &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;are sold to thousands of researchers in over 100 countries through its global sales organization, websites, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;catalogs, and through distributors including Thermo Fisher Scientific Inc., VWR and other specialized distributors. The Company has sales and manufacturing operations in the United States, the United Kingdom, Germany, Sweden, Spain, France, Italy, Canada a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;nd China.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</hbio:OrganizationDisclosureTextBlock>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock id="ID_689" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;2.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Summary&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; of Significant Accounting Policies &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(a)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Principles of Consolidation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The consolidated financial statements include the accounts of Harvard Bioscience,&amp;#160;Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;been eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(b)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Use of Estimates&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires the use of management estimates. Such estimates include the determin&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ation and establishment of certain accruals and provisions, including those for inventory excess and obsolescence, income tax and reserves for bad debts. In addition, certain estimates are required in order to determine the value of assets and liabilities &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;associated with acquisitions, as well as the Company&amp;#8217;s defined benefit pension obligations. Estimates are also required to evaluate the value and recoverability of existing long-lived and intangible assets, including goodwill. On an ongoing basis, the Comp&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;any reviews its estimates based upon currently available information. Actual results could differ materially from those estimates.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(c)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;For purposes of the consolidated balance sheets and statements of cash flows, the Company c&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;onsiders all highly liquid instruments with original maturities of three months or less to be cash equivalents. Cash and cash equivalents include cash on hand and amounts due from banks. The Company maintains a portion of its cash in bank deposits, which a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;t times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. The Company does not believe it is exposed to any significant risk with respect to these accounts.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(d)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;The allowance for doubtful accounts reflects the Company&amp;#8217;s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on considering factors such as historical experience, credit quality, known &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;troubled accounts, historical experience, factors that may affect a customer&amp;#8217;s ability to pay and other currently available evidence.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(e)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Inventories&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company values its inventories at the lower of the actual cost to purchase (first-in, first-out met&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;hod) and/or manufacture the inventories or the net realizable&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; value of the inventories. The Company regularly reviews inventory quantities on hand and records a provision to write down excess and obsolete inventories to its estimated net realizab&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;le value if less than cost, based primarily on historical inventory usage and estimated forecast of product demand.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(f)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Property, Plant and Equipment&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Property, plant and equipment are stated at cost and depreciated using the straight-line method over th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e estimated useful lives of the assets as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Buildings&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Automobiles&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Property and equipment held under capital leases and leasehold improvements are amortized using the straight line method over the shorter of the lease term or estimated useful life of the asset.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(g)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Catalog Costs&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Significant costs of product catalog &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;design, development and production are capitalized and amortized over the expected useful life of the catalog (usually one to three years).&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(h)&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Income Taxes&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Income taxes are accounted for under the asset and liability method. Deferred tax assets and l&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;iabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; period that includes the enactment date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more than 5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0% likely of being realized. Changes in recognition are reflected in the period in which the judgement occurs.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(i)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Foreign Currency Translation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The functional currency of the Company&amp;#8217;s foreign subsidiaries is generally their local currency. All assets &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and liabilities of its foreign subsidiaries are translated at exchange rates in effect at period-end. Income and expenses are translated at rates which approximate those in effect on the transaction dates. The resulting translation adjustment is recorded a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s a separate component of stockholders&amp;#8217; equity in accumulated other comprehensive (loss) income (&amp;#8220;AOCI&amp;#8221;) in the consolidated balance sheets. Gains and losses resulting from foreign currency transactions are included in net (loss) income.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(j)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Earnings per &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' &gt;Share&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the periods presented. The computation of diluted earnings per share is similar to the computation of basic earn&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ings per share, except that the denominator is increased for the assumed exercise of dilutive options and other potentially dilutive securities using the treasury stock method unless the effect is antidilutive. Since the Company is reporting discontinued o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;perations, it used income from continuing operations as the control number in determining whether those potential dilutive securities are dilutive or antidilutive.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(k)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Comprehensive (Loss) Income&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company follows the provisions of Financial Accountin&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;g Standards Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 220, &amp;#8220;Comprehensive Income&amp;#8221;. FASB ASC 220 requires companies to report all changes in equity during a period, resulting from net (loss) income and transactions from non-owner sources, in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;a financial statement in the period in which they are recognized. The Company has chosen to disclose comprehensive (loss) income, which encompasses net (loss) income, foreign currency translation adjustments, gains and losses on derivatives, the underfunde&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d status of its pension plans, and pension minimum additional liability adjustments, net of tax, in the consolidated statements of comprehensive (loss) income.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(l)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Revenue Recognition&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Nature of contracts and customers&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s contracts are &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;primarily of short duration and are mostly based on the receipt and fulfilment of purchase orders. The purchase orders are binding and include pricing and all other relevant terms and conditions.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s customers are &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;primarily research scientists a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;t pharmaceutical and biotechnology companies, universities, hospitals, government laboratories, including the United States National Institute of Health (NIH) and contract research organizations. The Company also has global and regional distribution partne&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;rs, and original equipment manufacturer (OEM) customers who incorporate its products into their products under their own brands. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Performance obligations &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s performance obligations under its revenue contracts &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;consist of its instruments, equipment, accessories, services, maintenance and extended warranties. Equipment also includes software that functions together with the tangible equipment to deliver its essential functionality. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Contracts with customers may con&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;tain multiple promises such as delivery of hardware, software, professional services or post-contract support services. These promises are accounted for as separate performance obligations if &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;they are distinct.&amp;#160; For contracts with customers that contain mu&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ltiple performance obligations, the transaction price is allocated to the separate performance obligations based on estimated relative standalone selling price, which does not materially differ from the stated price in the contract. In general, the Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s list prices are indicative of standalone selling price. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Instruments, equipment and accessories consist of a range of products that are used in life sciences research. Revenues from the sales of these items are recognized when transfer of control of th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ese products to the customer occurs. Transfer of control occurs when the Company has a right to payment, and the customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon shipment. Sales on the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;se items are therefore generally recognized at a point in time. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;The Company&amp;#8217;s equipment revenue also includes the sale of wireless implantable monitors that are used for life science research purposes. The Company sells these wireless implantable monitors&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; to pharmaceutical companies, contract research organizations and academic laboratories. In addition to sales generated from new and existing customers, these implantable devices are also sold under a program called the &amp;#8220;exchange program&amp;#8221;. Under this progr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;am, customers may return an implantable monitor to the Company after use, and if the returned monitor can be reprocessed and resold, they may, in exchange, purchase a replacement implantable monitor of the same model at a lower price than a new monitor. Th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;e implantable monitors that are returned by customers are reprocessed and made available for future sale. The initial sale of implantable monitors and subsequent sale of replacement implantable monitors are independent transactions. The Company has no obli&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;gation in connection with the initial sale to sell replacement implantable monitors at any future date under any fixed terms and may refuse returned implantable monitors that cannot be recovered or are obsolete. The Company has concluded that the offer to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;its customers that they may purchase a discounted product in the future is not a material right based on the applicable guidance within ASC 606. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Service revenues consist of installation, training, data analysis, and surgeries performed on research animal&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s. Maintenance revenue consists of post-contract support provided in relation to software that is embedded within the equipment that is sold to the customer. The Company provides standard warranties that promise the customer that the product will work as p&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;romised. These standard warranties are not a separate performance obligation. Extended warranties relate to warranties that are separately priced, and purchased in addition to a standard warranty, and are therefore a separate performance obligation. The Co&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;mpany has made the judgment that the customer benefits as the Company performs over the period of the contract, and therefore revenues from service, maintenance and warranty contracts are recognized over time. The Company uses the input method to recognize&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; revenue over time, based on time elapsed, which is &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;generally on a straight-line basis over the service period.  The period over which maintenance and warranty contracts is recognized is typically one year. The period over which service revenues is recogni&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;zed is generally less than one month. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;For sales for which transfer of control occurs upon shipment, the Company accounts for shipping and handling costs as fulfilment costs. As such, the Company records the amounts billed to the customer for shipping cos&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ts as revenue and the costs within cost of revenues upon shipment.  For sales, for which control transfers to customers after shipment, the Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the goods &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to the customer. The Company therefore accrues for the costs of shipping undelivered items in the period of shipment. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;Revenues expected to be recognized related to any and all remaining performance obligations are generally expected to be recognized in on&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;e year or less, as the majority of the Company&amp;#39;s contracts have a term of less than one year. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Variable Consideration&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The nature of the Company&amp;#39;s contracts gives rise to certain types of variable consideration, including in limited cases volume and payme&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;nt discounts.&amp;#160;The Company analyzes sales that could include variable consideration, and estimates the expected or most likely amount of revenue after returns, trade-ins, discounts, rebates, credits, and incentives. Product returns are estimated and accrued&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for, based on historical information. In making these estimates, the Company considers whether the amount of variable consideration is constrained and is included in revenue only to the extent that it is probable that a significant reversal of the revenue&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration, and its impact on the Company&amp;#8217;s revenue recognition, was not material in any of the periods presented.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s payment terms are generally from zero to sixty days from the time of invoicing, which generally occurs at the time of shipment or prior to services being performed. Payment terms vary by the type of its customers and the products or services offered. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:inherit;font-size:10pt;margin-left:36pt;color:#000000;' &gt;Sales taxes, value added taxes, and certain excise taxes collected from customers and remitted to governmental authorities are accounted for on a net basis, and are therefore excluded from revenues. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:5pt;margin-bottom:5pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Deferred revenue &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company records deferred revenue &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;when cash is collected from customers prior to satisfaction of the Company&amp;#8217;s performance obligation to the customer. Deferred revenue consists of amounts deferred related to service contracts and revenue deferred as a result of payments received in advance&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; from customers. Deferred revenue is generally expected to be recognized within one year.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The amounts included in deferred revenue from advanced payments relate to amounts that are prepaid for wireless implantable monitors under the exchange program. The &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Company has made the judgment that these payments do not represent a significant financing component as the customer can exercise their discretion as to when they can obtain the products that they have made a prepayment for. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Advanced payments received fr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;om customers are recorded as a liability, and revenue is recognized when the Company&amp;#8217;s performance o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;bligations are completed. Performance obligations are completed when the product is shipped or delivered to the customer, or at the end of the exchange prog&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ram if goods are not acquired prior to the termination of the contract period. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Disaggregation of revenue&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Refer to Note 19 for r&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;evenue disaggregated by type and by geographic region as well as further information about the deferred revenue balances.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(m&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' &gt;)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Valuation of Identifiable Intangible Assets Acquired in Business Combinations&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The determination of the fair value of intangible assets, which represents a significant portion of the purchase price in the Company&amp;#8217;s acquisitions, requires the use of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;significant judgment with regard to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period and the method by which the intangibles asset will be amortized. The Company estimates the fair valu&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e of acquisition-related intangible assets principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected cash flows are discounted to determine the present value of the assets at the dates of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;acquisitions. At December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, amortizable intangible assets include existing technology, trade names, distribution agreements,  in-process research and development, customer relationships and patents. These amortizable intangible assets are a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;mortized on a straight-line basis over 7 to 15 years, 10 to 15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(n)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Goodwill and Other Intangible Assets&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Goodwill and unamortizable intangible assets acquired in a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;business combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired, in accordance with t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he provisions of FASB ASC 350, &amp;#8220;Intangibles&amp;#8212;Goodwill and Other&amp;#8221;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;For the purpose of its goodwill analysis, the Company has one reporting unit. The Company conducted its annual impairment analysis in the fourth quarter of fiscal year &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&amp;#160;The good&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;will impairment test is a two-step process. The first step of the impairment analysis compares the Company&amp;#8217;s fair value to its carrying value to determine if there is any indication of impairment. Step two of the analysis compares the implied fair value of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; goodwill to its carrying amount in a manner similar to a purchase price allocation for business combination. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. For indefinite-lived int&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;angible assets if the carrying amount exceeds the fair value of the asset, the Company would write down the indefinite-lived intangible asset to fair value.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the fair value of the Company significantly exceeded the carrying v&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;alue. The Company concluded that none of its goodwill was impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company evaluates indefinite-lived intangible assets for impairment annually and when events occur or circumstances change that may reduce the fair value of the asset below its carryi&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ng amount.&amp;#160;&amp;#160;Events or circumstances that might require an interim evaluation include unexpected adverse business conditions, economic factors, unanticipated technological changes or competitive activities, loss of key personnel and acts by governments and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;courts. At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company concluded that none of its indefinite-lived intangible assets were impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(o)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Impairment of Long-Lived Assets&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company assesses recoverability of its long-lived assets that are held for use, such &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;as property, plant and equipment and amortizable intangible assets in accordance with FASB ASC 360, &amp;#8220;Property, Plant and Equipment&amp;#8221; when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Recoverability of assets or an asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or the asset group. Cash flow pr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ojections are based on trends of historical performance and management&amp;#8217;s estimate of future performance. If the carrying amount of the asset or asset group exceeds the estimated future cash flows, an impairment charge is recognized by the amount by which t&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he carrying amount of the asset or asset group exceeds its estimated &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;fair value. At &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Company concluded that none of its long-lived assets were impaired.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(p)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Derivatives&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company uses interest-rate-related derivative &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ive instruments. The Company recognizes all derivative instruments as either assets or liabilities in the balance sheet at their respective fair values. For derivatives designated in hedging relationships, changes in the fair value are either offset throug&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;h earnings against the change in fair value of the hedged item attributable to the risk being hedged or recognized in AOCI, to the extent the derivative is effective at offsetting the changes in cash flows being hedged until the hedged item affects earning&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company only enters into derivative contracts that it intends to designate as a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability (cash flow hedge). For all hedging &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness.&amp;#160;&amp;#160;The Company also formally assesses, both at the inception of the hedging relationship and o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;n an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. For derivative instruments that are designated and qualify as part of a cash flow hedging re&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;lationship, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and lo&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;sses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;margin-left:27pt;' &gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company discontinues hedge accounting prospectively when it determines that the de&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;rivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or ma&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;nagement determines to remove the designation of the cash flow hedge.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the Company continues to carry the derivative at its fair value on the balance sheet &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and recognizes any subsequent changes in its fair value in earnings. When it is probable that a forecasted transaction will not occur, the Company discontinues hedge accounting and recognizes immediately in earnings gains and losses that were accumulated i&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;n other comprehensive income related to the hedging relationship.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(q)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The carrying values of the Company&amp;#8217;s cash and cash equivalents, trade accounts receivable and trade accounts payable and short-term debt approximat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e their fair values because of the short maturities of those instruments. The fair value of the Company&amp;#8217;s long-term debt approximates its carrying value and is based on the amount of future cash flows associated with the debt discounted using current borro&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;wing rates for similar debt instruments of comparable maturity.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Financial reporting standards define a fair value hierarchy that consists of three levels:&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 1 includes instruments for which quoted prices in active markets for identical assets or&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; liabilities accessible to the Company at the measurement date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 2 includes instruments for which the valuations are based on quoted prices for similar &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assets or liabilities, quoted prices in markets that are not active, or other inputs that ar&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' &gt;&amp;#61607;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' &gt;Level 3 includes valuations based on inputs that are unobservable and significant to the overall fair value measurement.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(r)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Stock-based Compensation&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, &amp;#8220;Compensation&amp;#8212;Stock Compensation&amp;#8221;, which requires it to recognize&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, and restricted stock units with a market condition related to our Third Amended and Restated 2000 Stock Option and Inc&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;entive Plan (as amended, the &amp;#8220;Third A&amp;amp;R Plan&amp;#8221;) as well as employee stock purchases (&amp;#8220;employee stock purchases&amp;#8221;) related to its Employee Stock Purchase Plan (as amended, the &amp;#8220;ESPP&amp;#8221;). The Company issues new shares upon stock option exercises, upon vesting of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; restricted stock units and restricted stock units with a market condition, and under the Company&amp;#8217;s ESPP.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock-based compensation expense recognized is based on the value of the portion of stock-based payment awards that is ultimately expected to vest an&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d has been reduced for estimated forfeitures. The Company values stock-based payment awards, except restricted stock units at grant date using the Black-Scholes option-pricing model (&amp;#8220;Black-Scholes model&amp;#8221;). The Company values restricted stock units with a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;market condition using a Monte-Carlo valuation simulation. The determination of fair value of stock-based payment awards on the date of grant using an option-pricing model or Monte-Carlo valuation simulation is affected by its stock price as well as assump&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tions regarding certain variables. These variables include, but are not limited to its expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The fair value of restricted stock units are based&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; on the market price of the Company&amp;#8217;s stock on the date of grant and are recorded as compensation expense ratably over the applicable service period, which ranges from one to four years. Unvested restricted stock units are forfeited in the event of termina&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tion of employment with the Company.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Stock-based compensation expense recognized under FASB ASC 718 for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; consisted of stock-based compensation expense related to stock options, the employee s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tock purchase plan, and the restricted stock units and was recorded as a component of cost of product revenues, sales and marketing expenses, general and administrative expenses, research and development expenses and discontinued operations. Refer to Note &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;14 for further details.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;margin-left:0pt;' &gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:right;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:8pt;margin-left:0pt;' &gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(s)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Recently Issued Accounting Pronouncements&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In February 2016, the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Financial Accounting Standards Board&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; (FASB) issued Accounting Standards Update (ASU) 2016-02, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Leases&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, which is intended to improve financial reporting about&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; leasing transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations created by lease terms of more than 12&amp;#160;months. The update is effective for fiscal years beginning after December 15&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, 2018. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; expects to utilize a practical expedient in its method of adoption of the standard. &amp;#160;Under this expedient,&amp;#160;which is a &amp;#8220;current-period adjustment method,&amp;#8221; the Company would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retai&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ned earnings as of that date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company has made substantial progress in its assessment over the impact of&amp;#160;the standard and determined that the only material leases that it holds are building leases. Upon adoption of the standard, the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Company &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;preliminarily expects to record a right of use asset in the range of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;9&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; to $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;11&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and a lease liability in the range of approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;10&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;12&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#160;million&amp;#160;on its consolidated balance sheet. The finalization of the Company&amp;#8217;s assessment &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;may result in changes to the Company&amp;#8217;s estimates that may &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;impact its preliminary estimate of the cumulative effect. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company&amp;#8217;s future commitments under lease obligations are summarized in Note 13.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Financial Instruments&amp;#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; which amends the impairment model by requiring entities to use a forward-looking approach based on expect&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The ASU is effective for public entities for fiscal&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; years beginning after December 15, 2019, with early adoption permitted. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments&amp;#8212;Credit Losses, which provided additional implementation guidance on th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e previously issued ASU. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;c&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;onsolidated &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;inancial &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;tatements. Currently, the Company believes that the most notable impact of this ASU will relate to its proce&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;sses around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and the recognition of credit losses.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;In August 2017, the FASB issued ASU 2017-12, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Derivatives and Hedging (Topic 815)&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; which amends the hedge ac&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;counting recognition and presentation requirements in ASC 815, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Derivatives and Hedging&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The Board&amp;#8217;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information conveyed to financial statement users about an entity&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s risk management activities by better aligning the entity&amp;#8217;s financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify the application of hedge accounting by preparers. The ASU is eff&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ective for annual reporting periods, including interim periods within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any interim period. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company is evaluating the requirements of th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;is guidance and has not yet determined the impact of the adoption on its consolidated financial position, results of operations and cash flows.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:inherit;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;In August 2018, the FASB issued ASU No. 2018-14, &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' &gt;Disclosure Framework&amp;#8212;Changes to the Disclosure Requirements fo&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' &gt;r Defined Benefit Plans&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;, which amends ASC 715 to add, remove and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning after December 15, 2020,&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#8217;s Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' &gt;Recently Adopted Accounting Pronouncements&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;In May 2014, the FASB issued ASU 2014-09,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;Revenue from Contracts with Customers,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;a new accounting standard that provides for a comprehensive model to use in the accounting for revenue arising from contracts with customers that will replace most existing revenue recognition guidance within generall&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;y accepted accounting principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitle&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;d in exchange for those goods or services.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;The Company adopted this standard as of January 1, 2018 using the modified retrospective approach, and applied the guidance to contracts that were not completed at the date of adoption. The Company&amp;#8217;s significant&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; revenue streams currently consist primarily of product revenue transactions, service, maintenance and extended warranty transactions on certain product sales. The timing of recognizing revenues for these revenue streams did not materially change. Addition&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;ally, the adoption of ASU&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2014&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;-&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;09&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160;did&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;not&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;have a material impact on the Company&amp;#8217;s financial position, results of operations, equity or cash flows as of the adoption date or for the&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;year ended December 31, 2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;The Company&amp;#8217;s updated revenue &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;recognition policy is described in Note 2 and disaggregated revenue disclosures required under ASC 2014-09 are presented in Note 19. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:22.5pt;color:#000000;' &gt;In May 2017, the FASB issued ASU 2017-09,&amp;#160;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' &gt;Stock compensation&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; (Topic 718): Scope of modification accounting&amp;#160;which amends &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting unde&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;r ASC 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The ASU is effective for annual reporting periods&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;, including interim periods within those annual reporting periods, beginning after December 15, 2017. The Company adopted this guidance on January 1, 2018, and the new standard did not have a material impact on its consolidated financial position, results &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;of operations and cash flows&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(t)          Reclassifications&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;As disclosed in Note 6, on January 22, 2018, the Company sold substantially all the assets of its operating subsidiary, Denville Scientific, Inc. (Denville). The sale of Denville represented a s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;trategic shift that had a major effect on the Company&amp;#8217;s operations and financial results. As such and pursuant to Accounting Standards Codification (ASC) 205-20 &amp;#8211; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Presentation of Financial Statements - Discontinued Operations, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the operating results of Denv&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ille for the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements of operations. Additionally, the assets and liabilities of Denville as of December 31, 2017 have been recast in the consolidat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed balance sheet and presented as held for sale. These reclassifications and adjustments had no effect on total amounts within the consolidated balance sheet, consolidated statements of operations and comprehensive income (loss), consolidated statements of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; cash flows for any of the periods presented.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock id="ID_690" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(f)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Property, Plant and Equipment&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Property, plant and equipment are stated at cost and depreciated using the straight-line method over th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e estimated useful lives of the assets as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Buildings&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Automobiles&lt;/font&gt;&lt;/td&gt;&lt;td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;Property and equipment held under capital leases and leasehold improvements are amortized using the straight line method over the shorter of the lease term or estimated useful life of the asset.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:RevenueRecognitionPolicyTextBlock id="ID_691" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;(l)&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' &gt;Revenue Recognition&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Nature of contracts and customers&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s contracts are &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;primarily of short duration and are mostly based on the receipt and fulfilment of purchase orders. The purchase orders are binding and include pricing and all other relevant terms and conditions.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s customers are &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;primarily research scientists a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;t pharmaceutical and biotechnology companies, universities, hospitals, government laboratories, including the United States National Institute of Health (NIH) and contract research organizations. The Company also has global and regional distribution partne&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;rs, and original equipment manufacturer (OEM) customers who incorporate its products into their products under their own brands. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Performance obligations &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&amp;#8217;s performance obligations under its revenue contracts &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;consist of its instruments, equipment, accessories, services, maintenance and extended warranties. Equipment also includes software that functions together with the tangible equipment to deliver its essential functionality. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Contracts with customers may con&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;tain multiple promises such as delivery of hardware, software, professional services or post-contract support services. These promises are accounted for as separate performance obligations if &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;they are distinct.&amp;#160; For contracts with customers that contain mu&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ltiple performance obligations, the transaction price is allocated to the separate performance obligations based on estimated relative standalone selling price, which does not materially differ from the stated price in the contract. In general, the Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s list prices are indicative of standalone selling price. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Instruments, equipment and accessories consist of a range of products that are used in life sciences research. Revenues from the sales of these items are recognized when transfer of control of th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ese products to the customer occurs. Transfer of control occurs when the Company has a right to payment, and the customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon shipment. Sales on the&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;se items are therefore generally recognized at a point in time. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;The Company&amp;#8217;s equipment revenue also includes the sale of wireless implantable monitors that are used for life science research purposes. The Company sells these wireless implantable monitors&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; to pharmaceutical companies, contract research organizations and academic laboratories. In addition to sales generated from new and existing customers, these implantable devices are also sold under a program called the &amp;#8220;exchange program&amp;#8221;. Under this progr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;am, customers may return an implantable monitor to the Company after use, and if the returned monitor can be reprocessed and resold, they may, in exchange, purchase a replacement implantable monitor of the same model at a lower price than a new monitor. Th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;e implantable monitors that are returned by customers are reprocessed and made available for future sale. The initial sale of implantable monitors and subsequent sale of replacement implantable monitors are independent transactions. The Company has no obli&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;gation in connection with the initial sale to sell replacement implantable monitors at any future date under any fixed terms and may refuse returned implantable monitors that cannot be recovered or are obsolete. The Company has concluded that the offer to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;its customers that they may purchase a discounted product in the future is not a material right based on the applicable guidance within ASC 606. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Service revenues consist of installation, training, data analysis, and surgeries performed on research animal&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s. Maintenance revenue consists of post-contract support provided in relation to software that is embedded within the equipment that is sold to the customer. The Company provides standard warranties that promise the customer that the product will work as p&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;romised. These standard warranties are not a separate performance obligation. Extended warranties relate to warranties that are separately priced, and purchased in addition to a standard warranty, and are therefore a separate performance obligation. The Co&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;mpany has made the judgment that the customer benefits as the Company performs over the period of the contract, and therefore revenues from service, maintenance and warranty contracts are recognized over time. The Company uses the input method to recognize&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; revenue over time, based on time elapsed, which is &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;generally on a straight-line basis over the service period.  The period over which maintenance and warranty contracts is recognized is typically one year. The period over which service revenues is recogni&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;zed is generally less than one month. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;For sales for which transfer of control occurs upon shipment, the Company accounts for shipping and handling costs as fulfilment costs. As such, the Company records the amounts billed to the customer for shipping cos&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ts as revenue and the costs within cost of revenues upon shipment.  For sales, for which control transfers to customers after shipment, the Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the goods &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to the customer. The Company therefore accrues for the costs of shipping undelivered items in the period of shipment. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' &gt;Revenues expected to be recognized related to any and all remaining performance obligations are generally expected to be recognized in on&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;e year or less, as the majority of the Company&amp;#39;s contracts have a term of less than one year. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Variable Consideration&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The nature of the Company&amp;#39;s contracts gives rise to certain types of variable consideration, including in limited cases volume and payme&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;nt discounts.&amp;#160;The Company analyzes sales that could include variable consideration, and estimates the expected or most likely amount of revenue after returns, trade-ins, discounts, rebates, credits, and incentives. Product returns are estimated and accrued&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for, based on historical information. In making these estimates, the Company considers whether the amount of variable consideration is constrained and is included in revenue only to the extent that it is probable that a significant reversal of the revenue&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration, and its impact on the Company&amp;#8217;s revenue recognition, was not material in any of the periods presented.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;&amp;#8217;s payment terms are generally from zero to sixty days from the time of invoicing, which generally occurs at the time of shipment or prior to services being performed. Payment terms vary by the type of its customers and the products or services offered. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:inherit;font-size:10pt;margin-left:36pt;color:#000000;' &gt;Sales taxes, value added taxes, and certain excise taxes collected from customers and remitted to governmental authorities are accounted for on a net basis, and are therefore excluded from revenues. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:5pt;margin-bottom:5pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' &gt;Deferred revenue &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The Company records deferred revenue &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;when cash is collected from customers prior to satisfaction of the Company&amp;#8217;s performance obligation to the customer. Deferred revenue consists of amounts deferred related to service contracts and revenue deferred as a result of payments received in advance&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; from customers. Deferred revenue is generally expected to be recognized within one year.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;The amounts included in deferred revenue from advanced payments relate to amounts that are prepaid for wireless implantable monitors under the exchange program. The &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Company has made the judgment that these payments do not represent a significant financing component as the customer can exercise their discretion as to when they can obtain the products that they have made a prepayment for. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:justify;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Advanced payments received fr&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;om customers are recorded as a liability, and revenue is recognized when the Company&amp;#8217;s performance o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;bligations are completed. Performance obligations are completed when the product is shipped or delivered to the customer, or at the end of the exchange prog&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ram if goods are not acquired prior to the termination of the contract period. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' &gt;Disaggregation of revenue&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;Refer to Note 19 for r&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;evenue disaggregated by type and by geographic region as well as further information about the deferred revenue balances.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <hbio:NumberOfCustomersWithBenchmarkContribution id="ID_692" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="myCustomers" decimals="0">0</hbio:NumberOfCustomersWithBenchmarkContribution>
  <hbio:NumberOfCustomersWithBenchmarkContribution id="ID_693" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="myCustomers" decimals="0">0</hbio:NumberOfCustomersWithBenchmarkContribution>
  <hbio:NumberOfCustomersWithBenchmarkContribution id="ID_694" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="myCustomers" decimals="0">0</hbio:NumberOfCustomersWithBenchmarkContribution>
  <hbio:NumberOfCustomersWithBenchmarkContribution id="ID_695" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="myCustomers" decimals="0">0</hbio:NumberOfCustomersWithBenchmarkContribution>
  <us-gaap:ConcentrationRiskPercentage1 id="ID_696" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="pure" decimals="2">0.1</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 id="ID_697" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="pure" decimals="2">0.1</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 id="ID_698" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="pure" decimals="2">0.1</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 id="ID_699" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="pure" decimals="2">0.1</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ComprehensiveIncomeNoteTextBlock id="ID_700" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;4&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Accumulated Other Comprehensive Loss&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Changes in each component of accumulated other comprehensive loss, net of tax are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:15pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Foreign currency&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Derivatives&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;translation  &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;qualifying as&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Defined benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;adjustments&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;hedges&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31,  2016&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(14,200)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,458)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,658)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.5pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other comprehensive income (loss) before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,445&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(24)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,200&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,621&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amounts reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;300&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;361&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net other comprehensive income&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,445&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,500&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,982&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31,  2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(9,755)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;37&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(10,676)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:25.5pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other comprehensive income before reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,875)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(343)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(49)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(3,267)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amounts reclassified from AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;275&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;411&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net other comprehensive (loss) income &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,875)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(207)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;226&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(2,856)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:9.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance at December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(12,630)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(170)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,532)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The amounts reclassified out of accumulated other comprehensive (loss) income are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:21pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Affected line item in the&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:114.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:114.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&amp;#160;Statements of Operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amounts Reclassified From AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Derivatives qualifying as hedges&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Realized loss on derivatives qualifying as hedges&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax (benefit) expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Defined benefit pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:29.25pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortization of net losses included in net periodic pension costs&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;General and administrative expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;331&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:125.25pt;text-align:left;vertical-align:middle;border-color:Black;min-width:125.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax (benefit) expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(56)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(62)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;275&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;300&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;411&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;361&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_701" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-14200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_702" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_703" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-2458000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_704" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">-16658000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_705" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-9755000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_706" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-12630000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_707" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-170000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_708" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-732000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_709" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-13532000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_710" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5621000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_711" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-361000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_712" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">4445000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_713" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-24000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax id="ID_714" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">1200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_715" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_716" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">-61000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax id="ID_717" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_718" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">4445000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_719" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">37000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossNetOfTax id="ID_720" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">1500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_721" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="USD" decimals="-3">-9755000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_722" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember" unitRef="USD" decimals="-3">37000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="ID_723" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="USD" decimals="-3">-958000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:BusinessCombinationDisclosureTextBlock id="ID_724" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:13.5pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:-0.0500000000000007pt;' &gt;5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Acquisition &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;On January 31, 2018, the Company acquired all of the issued and outstanding shares of Data Sciences International, Inc. (DSI), a Delaware corporation&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;71.1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million. The Company funded the acquisition from its existing &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;cash balances, excess proceeds from the Denville Transaction discussed in Note 6, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;and proceeds &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;from&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; the Financing Agreement discussed &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;in Note 15&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;DSI, a St. Paul, Minnesota-based life science research company, is a recognized leader in physiologic monito&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ring focused on delivering preclinical products, systems, services and solutions to its customers. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Its customers include pharmaceutical and biotechnology companies, as well as contract research organizations, academic labs and government researchers. This &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;acquisition diversifies the Company&amp;#8217;s customer base into the biopharmaceutical and contract research organization markets.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The aggregate purchase price for this acquisition was allocated to tangible and intangible net assets acquired as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(11,949)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;22,061&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill and intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,865&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Trade name&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,524&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Developed technology&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;25,570&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Customer relationships&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,837&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;In-process research and development &lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,387&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;40,318&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred tax liabilities, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(13,120)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total goodwill and intangible assets, net of tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;49,063&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Acquisition purchase price&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;71,124&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:24.6pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:351.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:351.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets and liabilities assumed, as referenced above,  consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:8.4pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash acquired&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,576&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,069&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,512&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other current assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;810&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,574&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,469&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Tangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;34,010&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts payable and accrued liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;6,001&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred revenue including customer advances&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,976&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other long term liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liabilities assumed&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;11,949&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;The allocation of the purchase price for DSI was based on estimates of the fair value of the net assets acquired and was subject to adjustment upon finalization of the valuation of the acquired intangible assets and the related deferred taxes. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Measurements of these items inherently require significant estimates and assumptions.  During the year ended December 31, 2018, the Company made adjustments to the preliminary allocation of the purchase price that was presented in the March 31, 2018 Form 1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0-Q. The a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;djustments consisted of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;an increase of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million to deferred tax liabilities&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;; an &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;increase of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million to goodwill; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;a decrease of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1.6 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; to other long term liabilities;&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;an increase of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1.5 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million to property, plant and equipment, net&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;; an increase of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.6 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million in accounts payable and accrued liabilities; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;an increase of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;0.6 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million to the purchase price related to a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt; net working capital adjustment. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;As of December 31, 2018, the Company has finalized the purchase price allocation f&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;or DSI.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:inherit;font-size:11pt;margin-left:24.5pt;color:#000000;' &gt;T&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;he weighted-average amortization periods for definite-lived intangible assets acquired are &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;9.4&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; years&amp;#160;for tradenames, &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;8.2&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; years&amp;#160;for developed technology, &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;12.4&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; years for customer relationshi&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;ps and &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;7.4&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; years for in-process research and development assets. The weighted average amortization period f&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;or all definite-lived intangible assets acquired is&amp;#160;&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;9.3&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; years.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Goodwill recorded as a result of the acquisition of&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; DSI is not deductible for tax purposes.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The results of operations for DSI have been included in the Company&amp;#8217;s consolidated financial statements from the date of acquisition. T&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;he revenues of DSI included in the Company&amp;#8217;s consolidated statement of operatio&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;ns from the date of acquisition&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;were &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;approximately&amp;#160;$&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;42.6&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;million&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt; for the eleven-month period ended December 31, 2018. The net income of DSI included in the Company&amp;#8217;s consolidated statement of operations for the same period was approximately $&lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;1.8 &lt;/font&gt;&lt;font style='font-family:inherit;font-size:10pt;color:#000000;' &gt;million. Included in DSI&amp;#8217;s net income was a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.8 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million charge recognized in cost of revenues related to purchase accounting inventory fair value step up amortization. The total inventory fair value step up was recognized into cost of revenues over one in&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ventory turn, or approximately five and a half months.  Also included in net income of DSI &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;is $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;4.0&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; of intangible asset amortization expense and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.6 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million of additional depreciation related to a step up of fair value of property, plant and equipm&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ent, net.  &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following consolidated pro forma information is based on the assumption that the acquisition of DSI occurred on January&amp;#160;1, 2017. Accordingly, the historical results have been adjusted &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;to reflect amortization expense, interest expense and o&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ther purchase accounting adjustments &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;that would have been recognized on such a pro forma basis. The pro forma information is presented for comparative purposes only and is not necessarily indicative of the financial position or results of operations which &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;would have been reported had the Company completed the acquisition during these periods or which might be reported in the future.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='2' style='width:123pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:123pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:134.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:134.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Pro Forma&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;124,319&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121,104&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Income (loss) from continuing operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,614&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(8,454)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Direct acquisition costs recorded in other expense, net in the Company&amp;#8217;s consolidated statements of operations &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;were $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;3.4&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;million and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; for&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock id="ID_725" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;6.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Discontinued&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; Operations&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' &gt;On January 22, 2018, the Company sold substantially all the assets of its wholly owned subsidiary, Denville, for approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;20.0 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million, which includes a $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.0 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million earn-out provision (the Denville Transaction). Upon &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;the closing of the transaction, the Company received $15.7 million. The $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.0 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;million earn-out provision represents consideration that is contingent on Denville achieving certain performance metrics over a period of two years. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following table is a rec&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;onciliation of the carrying amounts of major assets and liabilities of Denville classified as held for sale in the Company&amp;#8217;s consolidated balance sheet as of December 31, 2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:29.45pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Carrying amounts of major classes of assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash &lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;541&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts receivable, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,854&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Inventories&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,505&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other receivables and other assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;504&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,404&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;397&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortizable intangible assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,930&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Allocation of goodwill&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,633&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,960&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total assets of the disposal group classified as held for sale in the consolidated balance sheet&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,364&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:24pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Carrying amounts of major classes of liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Accounts payable and accrued expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,736&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other current liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;121&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Current liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,857&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,311&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Long term liabilities held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,311&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.6pt;' &gt;&lt;td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,168&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The following table is a reconciliation of the major line items of income from discontinued operations presented within the Company&amp;#8217;s consolidat&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ed statements of operations for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:42pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:63pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:63pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:132.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;893&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24,475&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cost of revenues&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(534)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(16,048)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Operating and other expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(674)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7,893)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Gain on disposal of discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,251&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:31.2pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income from discontinued operations before income taxes&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;936&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;534&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(441)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(617)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income from discontinued operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,377&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,151&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Included within the adjustments to reconcile net loss to net cash provided by operating activities&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s consolidated statements of cash flows for the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;year ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, was amortization of intangible &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assets for Denville of $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;47 &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;thousand and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.9&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million, respectively. Depreciation and capital expenditures for Denville were immaterial for both periods presented.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue id="ID_726" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">24475000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold id="ID_727" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">16048000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
  <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense id="ID_728" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">7893000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
  <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax id="ID_729" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_730" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="USD" decimals="-3">223000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_731" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">-2280000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_732" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">-8373000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_733" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_734" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember" unitRef="USD" decimals="-3">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <hbio:TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill id="ID_735" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">37580000</hbio:TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill>
  <hbio:TotalIntangibleAssets id="ID_736" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">71616000</hbio:TotalIntangibleAssets>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_737" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">41268000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_738" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="USD" decimals="-3">-16215000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_739" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">73351000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_740" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-28819000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_741" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="USD" decimals="-3">4443000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross id="ID_742" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="USD" decimals="-3">13197000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization id="ID_743" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="USD" decimals="-3">-174000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_744" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">P7Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_745" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">P7Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_746" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">P10Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_747" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">P7Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_748" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">P0Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:Goodwill id="ID_749" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">38032000</us-gaap:Goodwill>
  <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit id="ID_750" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3633000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss id="ID_751" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1937000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <us-gaap:GoodwillAcquiredDuringPeriod id="ID_752" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">21865000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillForeignCurrencyTranslationGainLoss id="ID_753" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-897000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
  <us-gaap:Goodwill id="ID_754" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">57304000</us-gaap:Goodwill>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths id="ID_755" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">5700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo id="ID_756" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">5600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree id="ID_757" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">5600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour id="ID_758" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">5600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive id="ID_759" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">5400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_760" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">5384000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets id="ID_761" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1553000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:InventoryFinishedGoods id="ID_762" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5779000</us-gaap:InventoryFinishedGoods>
  <us-gaap:InventoryWorkInProcess id="ID_763" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1042000</us-gaap:InventoryWorkInProcess>
  <us-gaap:InventoryRawMaterials id="ID_764" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">10027000</us-gaap:InventoryRawMaterials>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_765" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">19297000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment id="ID_766" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">15554000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_767" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember" unitRef="USD" decimals="-3">2197000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_768" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="USD" decimals="-3">7022000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_769" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="USD" decimals="-3">8819000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_770" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="USD" decimals="-3">1139000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross id="ID_771" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember" unitRef="USD" decimals="-3">120000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock id="ID_772" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;9&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Property&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;, Plant and Equipment&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;margin-left:0pt;' &gt;	&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' &gt;As of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and December 31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, p&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;roperty, plant and equipment &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;consist of the following:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:150pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:150pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Land, buildings and leasehold improvements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,468&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,197&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Machinery and equipment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,678&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;7,022&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Computer equipment and software&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,685&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;8,819&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Furniture and fixtures&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,390&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,139&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Automobiles&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;115&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;120&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23,336&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,297&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Less: accumulated depreciation&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(17,438)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(15,554)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Property, plant and equipment, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,898&lt;/font&gt;&lt;/td&gt;&lt;td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,743&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:ProductWarrantyDisclosureTextBlock id="ID_773" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;11&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Warranties&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Warranties are estimated and accrued at the time revenues are recorded.  &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;A rollforward of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s product warranty accrual&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; is as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Beginning&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;(Payments)\&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Ending&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Additions&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='10' rowspan='1' style='width:254.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:254.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(7)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;60&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.45pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(37)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;182&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;391&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock id="ID_774" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;12&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	Employee Benefit Plans &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company sponsors profit sharing retirement plans for its U.S. employees, which includes employee savings plans established under Section&amp;#160;401(k)&amp;#160;of the U.S. Internal Revenue Code (the &amp;#8220;401(k)&amp;#160;Plans&amp;#8221;). The 401(k)&amp;#160;Plans &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;cover substantially all full-time employees who meet certain eligibility requirements. Contributions to the 401(k) P&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;lans are at the discretion of management. For the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;years ended&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, the Compa&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ny contributed approximately&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;$0.5 million and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; $0.6 million&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively, to the 401(k) Plans.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;subs&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;idiary in the United Kingdom, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;Biochrom&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; Limited&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; maintain&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; contributory, defined benefit or defined contribution pension plans for substantially&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; all of its&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; employees. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;In 2014, these defined benefit pension plans were closed to new employees, as well as closed to the future accrual of benefits for existing employees. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;The provisions of FASB ASC 715-20 require that the funded status of the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;pension plans be recognized in its balance sheet. FASB ASC 715-20 does not change the measurement or income statement recognition of these plans, although it does require that plan assets and benefit obligations be measured as of the balance sheet date. Th&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;e Company has historically measured the plan assets and benefit obligations as of the balance sheet date.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The components of the Company&amp;#8217;s defined benefit pension expense were as follows:&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='5' rowspan='1' style='width:123.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:123.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:117pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:117pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Components of net periodic benefit cost:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;502&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;524&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected return on plan assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(779)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(663)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amortization loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;222&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Recognition of net gain/loss due to settlements&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;110&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net periodic benefit cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;55&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;223&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The measurement date is December&amp;#160;31 for these plans. The funded status of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;defined benefit pension plans and the amount recognized in the consolidated balance sheets at December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; is as follo&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;ws: &lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in benefit obligation:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,126&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,214&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Service cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Interest cost&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;502&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;524&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Actuarial (gain) loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,056)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;26&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Settlements due to transfers paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(267)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Benefits paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(521)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(514)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Currency translation adjustment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,107)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,876&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,701&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;21,126&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in fair value of plan assets:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at beginning of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,252&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Actual return on plan assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,058)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,871&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Employer contributions&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;741&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;689&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Settlement due to transfers paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(263)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Benefits paid&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(521)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(514)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Currency translation adjustment&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,052)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,674&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;  Balance at end of year&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Change in benefit obligation:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Funded status&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Unrecognized net loss&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;N/A&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;N/A&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The accumulated benefit obligation for all defined benefit pension &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;plans was $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;18.7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;21.1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million at December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, respectively.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The amounts recognized in the consolidated balance sheets &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;consist of:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Deferred income tax assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;150&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;196&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other long term liabilities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(882)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(1,154)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The amounts recognized in accumulated other comprehensive &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;loss&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, net of tax consist of:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Underfunded status of pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net amount recognized&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(732)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(958)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The weighted average assumptions used in determining the net pension cost for these plans follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31, &lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Discount rate&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.65%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2.43%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Expected return on assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4.68%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3.86%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The discount rate assumptions used for pension accounting reflect the prevailing rates available on high-quality, fixed-income debt instruments with terms that match the average expected duration of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; defined benefit pension plan obligations. &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;T&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;he Company &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;use&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;s&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; the iBoxx AA 15yr+ index, which matches the average duration of &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;its&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; pension plan liability of approximately &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;15&amp;#160;years. With the current base of assets in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;pension plans, a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;one percent&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; increase/decrease in the discount rate assumption woul&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;d decrease/increase annual pension expense by approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;9,000&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The Company&amp;#8217;s mix of pension plan investments among asset classes also affects the long-term expected rate of return on plan assets. As of December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s actual asset mix approximated its target mix. Differences between actual and expected returns are recognized in the calculation of net periodic pension (income)/cost over the average remaining expected future working lifetime, which is approx&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;imately &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;1&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; years, of active plan participants. With the current base of assets, a &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;one percent&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; increase/decrease in the asset return assumption&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; would decrease/increase &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;annual pension expense by approximately $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;178,000&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;The fair value and&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; asset allocations of the Company&amp;#8217;s pension benefits as of December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; measurement&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; dates were as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:252pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='7' rowspan='1' style='width:252pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Asset category:&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Equity securities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;9,134&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;51%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,774&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;54%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Debt securities&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,274&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,204&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Liability driven investment funds&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,341&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;24%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4,685&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;23%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Cash and cash equivalents&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;618&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;856&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;4%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;452&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;453&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100%&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;100%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Financial reporting standards define a fair value hierarchy that consists of three levels. The fair values of the plan assets by fair value hierarchy level as of December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2017&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; is as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Quoted Prices in Active Markets for Identical Assets (Level 1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;618&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;856&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Significant Other Observable Inputs (Level 2)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,201&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,116&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Significant Other Unobservable Inputs (Level 3)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,819&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;19,972&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Level 1 assets consist of cash and cash equivalents held in the pension plans at December&amp;#160;31, &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The Level 2 assets primarily consist of investments in private investment funds that are valued using the net asset values provided by the trust or&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; fund, including an insurance contract. Although these funds are not traded in an active market with quoted prices, the investments underlying the net asset value are based on quoted prices&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The Company expects to contribute a&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;t least&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million to its pension plans during &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2019&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; These&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; contributions are expected to increase &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;in 2019 and beyond&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; by an immaterial amount &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;in order to accelerate the deficit recovery period. &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' &gt;The benefits expected to be paid from the pension plans are $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2019&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2020&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.5&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2021&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;, $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.6&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2022&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; and $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;0.7&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million in &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2023&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. The expected benefits to be &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;paid in the five years from 2024&amp;#8212;2028&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; are $&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;4.0&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; million. The expected benefits are based on the same assumptions used to &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;measure the Company&amp;#8217;s benefit obligation at &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;December 31,&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt; &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;2018&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:DefinedBenefitPlanBenefitObligation id="ID_775" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">18701000</us-gaap:DefinedBenefitPlanBenefitObligation>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_776" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">17819000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid id="ID_777" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">514000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
  <us-gaap:DefinedBenefitPlanFundedStatusOfPlan id="ID_778" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-882000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive id="ID_779" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">700000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour id="ID_780" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">600000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree id="ID_781" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo id="ID_782" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths id="ID_783" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">600000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
  <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear id="ID_784" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">700000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
  <hbio:DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage id="ID_785" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">0.01</hbio:DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage>
  <hbio:DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage id="ID_786" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">0.01</hbio:DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage>
  <hbio:DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue id="ID_787" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="0">9000</hbio:DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue>
  <hbio:DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue id="ID_788" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">178000000</hbio:DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue>
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation id="ID_789" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">18700000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation id="ID_790" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">21100000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
  <us-gaap:DefinedContributionPlanCostRecognized id="ID_791" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">500000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:DefinedContributionPlanCostRecognized id="ID_792" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">600000</us-gaap:DefinedContributionPlanCostRecognized>
  <us-gaap:OperatingLeasesRentExpenseNet id="ID_793" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3200000</us-gaap:OperatingLeasesRentExpenseNet>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_794" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">3780244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_795" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">1796927</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 id="ID_796" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">3.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_797" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">2.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_798" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="2">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_799" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">164127</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_800" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="shares" decimals="INF">4096818</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross id="ID_801" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">237700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="ID_802" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">143391</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod id="ID_803" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">410883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_804" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="shares" decimals="INF">1072653</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="ID_805" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">1298371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="ID_806" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">488570</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="ID_807" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="shares" decimals="INF">85527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="ID_808" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">69667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber id="ID_809" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">182150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod id="ID_810" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod id="ID_811" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod id="ID_812" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="shares" decimals="INF">18023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 id="ID_813" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.94</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice id="ID_814" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice id="ID_815" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">2.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice id="ID_816" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_817" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_818" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">2.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="ID_819" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.08</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue id="ID_820" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue id="ID_821" contextRef="AS_OF_Dec31_2016_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="INF">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue id="ID_822" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="INF">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue id="ID_823" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="INF">4.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue id="ID_824" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_AwardTypeAxis_hbio_MarketConditionRestrictedStockUnitMember" unitRef="myUSDPerShare" decimals="INF">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensation id="ID_825" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" unitRef="USD" decimals="-3">61000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_826" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="USD" decimals="-3">488000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_827" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">2695000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_828" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="USD" decimals="-3">139000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_829" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_DiscontinuedOperationsMember" unitRef="USD" decimals="-3">117000</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation id="ID_830" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3500000</us-gaap:ShareBasedCompensation>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount id="ID_831" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">3307438</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <hbio:WeightedAverageEstimatedBlackScholesValueOfOptionGrants id="ID_832" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">1.83</hbio:WeightedAverageEstimatedBlackScholesValueOfOptionGrants>
  <us-gaap:PreferredStockSharesOutstanding id="ID_833" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember" unitRef="shares" decimals="-6">5000000</us-gaap:PreferredStockSharesOutstanding>
  <hbio:CommonStockMarketValuePerShareOnReportingDate id="ID_834" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="INF">3.18</hbio:CommonStockMarketValuePerShareOnReportingDate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue id="ID_835" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue id="ID_836" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <hbio:InTheMoneyStockOptionsExercisableAtTheReportingDate id="ID_837" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="shares" decimals="INF">160851</hbio:InTheMoneyStockOptionsExercisableAtTheReportingDate>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized id="ID_838" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 id="ID_839" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">P2Y1M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:SecuredDebt id="ID_840" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">11748000</us-gaap:SecuredDebt>
  <us-gaap:LongTermLoansPayable id="ID_841" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">11899000</us-gaap:LongTermLoansPayable>
  <us-gaap:DeferredFinanceCostsNet id="ID_842" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">151000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:DeferredFinanceCostsCurrentNet id="ID_843" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">35000</us-gaap:DeferredFinanceCostsCurrentNet>
  <us-gaap:LoansPayableCurrent id="ID_844" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2800000</us-gaap:LoansPayableCurrent>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax id="ID_845" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">-343000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
  <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax id="ID_846" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">-24000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
  <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet id="ID_847" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">136000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
  <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet id="ID_848" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">61000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
  <us-gaap:DerivativeLiabilities id="ID_849" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">0</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_850" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">-170000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_851" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">0</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_852" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">-170000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_853" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">37000</us-gaap:DerivativeLiabilities>
  <hbio:AccruedExpensesDisclosureTextBlock id="ID_854" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;18&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Accrued Expenses&lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Accrued expenses consist &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;of:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Compensation and payroll&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;2,896&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;1,540&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Professional fees&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;536&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;579&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Warranty costs&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;391&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;246&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Local taxes, including VAT&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;423&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;376&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Customer credits&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;372&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;310&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;480&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;33&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rent &lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;255&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;388&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.2pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Other&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;409&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;344&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.8pt;' &gt;&lt;td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;5,762&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;3,816&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:AccruedExpensesDisclosureTextBlock>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="ID_855" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2896000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent id="ID_856" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1540000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent id="ID_857" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">536000</us-gaap:AccruedProfessionalFeesCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent id="ID_858" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">579000</us-gaap:AccruedProfessionalFeesCurrent>
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent id="ID_859" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">391000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <us-gaap:ProductWarrantyAccrualClassifiedCurrent id="ID_860" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">246000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent id="ID_861" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">423000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent id="ID_862" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">376000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
  <hbio:CustomerCreditsAccrued id="ID_863" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">372000</hbio:CustomerCreditsAccrued>
  <hbio:CustomerCreditsAccrued id="ID_864" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">310000</hbio:CustomerCreditsAccrued>
  <hbio:InterestAccrued id="ID_865" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">480000</hbio:InterestAccrued>
  <hbio:InterestAccrued id="ID_866" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">33000</hbio:InterestAccrued>
  <us-gaap:AccruedRentCurrentAndNoncurrent id="ID_867" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">255000</us-gaap:AccruedRentCurrentAndNoncurrent>
  <us-gaap:AccruedRentCurrentAndNoncurrent id="ID_868" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">388000</us-gaap:AccruedRentCurrentAndNoncurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent id="ID_869" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">409000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent id="ID_870" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">344000</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:NoncurrentAssets id="ID_871" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">42222000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_872" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">3800000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_873" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">5022000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_874" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">5793000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_875" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">585000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_876" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">966000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_877" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">2601000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_878" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">3214000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_879" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NonCurrentAssetsHeldForSaleMember" unitRef="USD" decimals="-3">0</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_880" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NonCurrentAssetsHeldForSaleMember" unitRef="USD" decimals="-3">6327000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_881" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">50430000</us-gaap:NoncurrentAssets>
  <us-gaap:NoncurrentAssets id="ID_882" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">20100000</us-gaap:NoncurrentAssets>
  <us-gaap:AssetsNet id="ID_883" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">38921000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_884" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_US" unitRef="USD" decimals="-3">15502000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_885" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">17261000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_886" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_DE" unitRef="USD" decimals="-3">18354000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_887" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">10473000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_888" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_country_GB" unitRef="USD" decimals="-3">14376000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_889" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">16069000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_890" contextRef="AS_OF_Dec31_2017_Entity_0001123494_srt_StatementGeographicalAxis_hbio_RestOfWorldMember" unitRef="USD" decimals="-3">17472000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_891" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NetAssetsHeldForSaleMember" unitRef="USD" decimals="-3">0</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_892" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DisposalGroupClassificationAxis_hbio_NetAssetsHeldForSaleMember" unitRef="USD" decimals="-3">15196000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_893" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">82724000</us-gaap:AssetsNet>
  <us-gaap:AssetsNet id="ID_894" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">80900000</us-gaap:AssetsNet>
  <us-gaap:ValuationAllowancesAndReservesBalance id="ID_895" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">332000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance id="ID_896" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">301000</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesRecoveries id="ID_897" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">57000</us-gaap:ValuationAllowancesAndReservesRecoveries>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense id="ID_898" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">28000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <hbio:AllowanceForDoubtfulDebtsDisclosureTextBlock id="ID_899" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' &gt;23.&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;	&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt;Allowance for Doubtful Accounts&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' &gt; &lt;/font&gt;&lt;/p&gt;&lt;p style='text-align:left;line-height:12pt;' &gt;&lt;/p&gt;&lt;p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' &gt;Allowance for doubtful accounts is based on &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;the Company&amp;#8217;s &lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;assessment of the collectability of customer accounts&lt;/font&gt;&lt;font style='font-family:Times New Roman;font-size:10pt;' &gt;. A rollforward of allowance for doubtful accounts is as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;p style='line-height:20pt;' /&gt;&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:374.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Charged (credited) to &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Beginning&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Bad Debt&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Charged to&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Ending&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Expense (Recoveries)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Allowance (1)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Other (2)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Balance&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='9' rowspan='1' style='width:374.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;301&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(57)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(68)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;193&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;28&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;13&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;98&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;332&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (1) Consists of accounts written off, net of recoveries.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.4pt;' &gt;&lt;td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:30.6pt;' &gt;&lt;td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     (2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:AllowanceForDoubtfulDebtsDisclosureTextBlock>
  <hbio:ValuationAllowancesOtherMovements id="ID_900" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">17000</hbio:ValuationAllowancesOtherMovements>
  <hbio:ValuationAllowancesOtherMovements id="ID_901" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">98000</hbio:ValuationAllowancesOtherMovements>
  <hbio:ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations id="ID_902" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="0">103000</hbio:ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations>
  <us-gaap:Revenues id="ID_903" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">26759000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_904" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">31522000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_905" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">13490000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_906" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">16167000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_907" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">13269000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit id="ID_908" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">15355000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses id="ID_909" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">14535000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses id="ID_910" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">15737000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_911" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1266000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_912" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-382000</us-gaap:OperatingIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense id="ID_913" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3979000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="ID_914" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1485000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_915" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-5245000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_916" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1867000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_917" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">605000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_918" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-369000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_919" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-5850000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_920" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1498000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_921" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1786000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_922" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">34000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_923" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-4064000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss id="ID_924" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1464000</us-gaap:NetIncomeLoss>
  <us-gaap:Revenues id="ID_925" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">33858000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_926" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">15118000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_927" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">18740000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses id="ID_928" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">16998000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_929" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1742000</us-gaap:OperatingIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense id="ID_930" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1697000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_931" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">45000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_932" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3260000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_933" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">3305000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_934" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-443000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_935" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2862000</us-gaap:NetIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_936" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.16</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_937" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_938" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.09</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_939" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.05</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_940" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_941" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:EarningsPerShareBasic id="ID_942" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.11</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_943" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_944" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.08</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_945" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.16</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_946" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_947" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.09</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_948" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.05</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_949" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_950" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:EarningsPerShareDiluted id="ID_951" contextRef="FROM_Jan01_2018_TO_Mar31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.11</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_952" contextRef="FROM_Apr01_2018_TO_Jun30_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.04</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_953" contextRef="FROM_Oct01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.08</us-gaap:EarningsPerShareDiluted>
  <us-gaap:Revenues id="ID_954" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">18086000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_955" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">18958000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_956" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">8509000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_957" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9885000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_958" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">9577000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit id="ID_959" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9073000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses id="ID_960" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">9927000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses id="ID_961" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9342000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_962" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-350000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_963" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-269000</us-gaap:OperatingIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense id="ID_964" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-400000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="ID_965" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-463000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_966" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_967" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-732000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_968" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-7000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_969" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-115000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_970" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-743000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_971" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-617000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_972" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-323000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_973" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">236000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_974" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1066000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss id="ID_975" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-381000</us-gaap:NetIncomeLoss>
  <us-gaap:Revenues id="ID_976" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">18717000</us-gaap:Revenues>
  <us-gaap:Revenues id="ID_977" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">21646000</us-gaap:Revenues>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_978" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9217000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold id="ID_979" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">10626000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit id="ID_980" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9500000</us-gaap:GrossProfit>
  <us-gaap:GrossProfit id="ID_981" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">11020000</us-gaap:GrossProfit>
  <us-gaap:OperatingExpenses id="ID_982" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">9890000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses id="ID_983" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">10646000</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss id="ID_984" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-390000</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss id="ID_985" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">374000</us-gaap:OperatingIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense id="ID_986" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-274000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense id="ID_987" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-849000</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_988" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-664000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments id="ID_989" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-475000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_990" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-19000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit id="ID_991" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-464000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_992" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-645000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromContinuingOperations id="ID_993" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-11000</us-gaap:IncomeLossFromContinuingOperations>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_994" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">228000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax id="ID_995" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1010000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
  <us-gaap:NetIncomeLoss id="ID_996" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="USD" decimals="-3">-417000</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss id="ID_997" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">999000</us-gaap:NetIncomeLoss>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_998" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_999" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_1000" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare id="ID_1001" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_1002" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_1003" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_1004" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare id="ID_1005" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
  <us-gaap:EarningsPerShareBasic id="ID_1006" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.03</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_1007" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_1008" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic id="ID_1009" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_1010" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_1011" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_1012" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.02</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare id="ID_1013" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_1014" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_1015" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_1016" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare id="ID_1017" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
  <us-gaap:EarningsPerShareDiluted id="ID_1018" contextRef="FROM_Jan01_2017_TO_Mar31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.03</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_1019" contextRef="FROM_Apr01_2017_TO_Jun30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_1020" contextRef="FROM_Jul01_2017_TO_Sep30_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">-0.01</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted id="ID_1021" contextRef="FROM_Oct01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">0.03</us-gaap:EarningsPerShareDiluted>
  <hbio:Currentfederalandstateincometaxexpensebenefitcontinuingoperations id="ID_1022" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-191000</hbio:Currentfederalandstateincometaxexpensebenefitcontinuingoperations>
  <hbio:Currentfederalandstateincometaxexpensebenefitcontinuingoperations id="ID_1023" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">253000</hbio:Currentfederalandstateincometaxexpensebenefitcontinuingoperations>
  <us-gaap:CurrentForeignTaxExpenseBenefit id="ID_1024" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">279000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentForeignTaxExpenseBenefit id="ID_1025" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">297000</us-gaap:CurrentForeignTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit id="ID_1026" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">88000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit id="ID_1027" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">550000</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <hbio:Deferredfederalandstateincometaxexpensebenefitcontinuingoperations id="ID_1028" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3552000</hbio:Deferredfederalandstateincometaxexpensebenefitcontinuingoperations>
  <hbio:Deferredfederalandstateincometaxexpensebenefitcontinuingoperations id="ID_1029" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1730000</hbio:Deferredfederalandstateincometaxexpensebenefitcontinuingoperations>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit id="ID_1030" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-212000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:DeferredForeignIncomeTaxExpenseBenefit id="ID_1031" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">575000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems id="ID_1032" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-4117000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems>
  <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems id="ID_1033" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1222000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="ID_1034" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1674000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate id="ID_1035" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-892000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <hbio:NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences id="ID_1036" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-117000</hbio:NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences>
  <hbio:NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences id="ID_1037" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-118000</hbio:NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="ID_1038" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-11000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential id="ID_1039" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">23000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="ID_1040" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-121000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes id="ID_1041" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-103000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost id="ID_1042" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-329000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost id="ID_1043" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">174000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
  <hbio:Netimpactofforeignratechanges id="ID_1044" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:Netimpactofforeignratechanges>
  <hbio:Netimpactofforeignratechanges id="ID_1045" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3159000</hbio:Netimpactofforeignratechanges>
  <us-gaap:IncomeTaxReconciliationTaxCredits id="ID_1046" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">242000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <us-gaap:IncomeTaxReconciliationTaxCredits id="ID_1047" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">14000</us-gaap:IncomeTaxReconciliationTaxCredits>
  <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes id="ID_1048" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">100000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
  <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes id="ID_1049" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">72000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
  <hbio:ImpactOfAdoptionOfAsu201609 id="ID_1050" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:ImpactOfAdoptionOfAsu201609>
  <hbio:ImpactOfAdoptionOfAsu201609 id="ID_1051" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-486000</hbio:ImpactOfAdoptionOfAsu201609>
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings id="ID_1052" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings id="ID_1053" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3149000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
  <hbio:IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes id="ID_1054" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes>
  <hbio:IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes id="ID_1055" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">38000</hbio:IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes>
  <hbio:Incometaxreconciliationforeigntaxcreditsdeduction id="ID_1056" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</hbio:Incometaxreconciliationforeigntaxcreditsdeduction>
  <hbio:Incometaxreconciliationforeigntaxcreditsdeduction id="ID_1057" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">648000</hbio:Incometaxreconciliationforeigntaxcreditsdeduction>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance id="ID_1058" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-1850000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance id="ID_1059" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-6152000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="ID_1060" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-73000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeTaxReconciliationOtherAdjustments id="ID_1061" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-45000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic id="ID_1062" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-9034000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic id="ID_1063" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-3662000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign id="ID_1064" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1059000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign id="ID_1065" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1041000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts id="ID_1066" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">57000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts id="ID_1067" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">93000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
  <us-gaap:DeferredTaxAssetsInventory id="ID_1068" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1147000</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:DeferredTaxAssetsInventory id="ID_1069" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">891000</us-gaap:DeferredTaxAssetsInventory>
  <hbio:DeferredTaxAssetsOperatingLossAndCreditsCarryforwards id="ID_1070" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">20095000</hbio:DeferredTaxAssetsOperatingLossAndCreditsCarryforwards>
  <hbio:DeferredTaxAssetsOperatingLossAndCreditsCarryforwards id="ID_1071" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">8287000</hbio:DeferredTaxAssetsOperatingLossAndCreditsCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities id="ID_1072" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1692000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities id="ID_1073" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions id="ID_1074" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">110000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions id="ID_1075" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">151000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies id="ID_1076" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies id="ID_1077" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2273000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost id="ID_1078" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">999000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost id="ID_1079" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">1667000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther id="ID_1080" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">172000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther id="ID_1081" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">122000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
  <us-gaap:DeferredTaxAssetsGross id="ID_1082" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">24272000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsGross id="ID_1083" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">13484000</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsValuationAllowance id="ID_1084" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">13899000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance id="ID_1085" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">11447000</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsNet id="ID_1086" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">10373000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:DeferredTaxAssetsNet id="ID_1087" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2037000</us-gaap:DeferredTaxAssetsNet>
  <hbio:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets id="ID_1088" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1975000</hbio:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets>
  <hbio:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets id="ID_1089" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3166000</hbio:DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets>
  <hbio:DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets id="ID_1090" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">10221000</hbio:DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets>
  <hbio:DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets id="ID_1091" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">2383000</hbio:DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment id="ID_1092" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">204000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment id="ID_1093" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxLiabilitiesOther id="ID_1094" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">63000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesOther id="ID_1095" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">270000</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredIncomeTaxLiabilities id="ID_1096" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">12463000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:UnrecognizedTaxBenefits id="ID_1097" contextRef="AS_OF_Dec31_2016_Entity_0001123494" unitRef="USD" decimals="-3">406000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities id="ID_1098" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">30000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions id="ID_1099" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">53000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefits id="ID_1100" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">323000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions id="ID_1101" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">242000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
  <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition id="ID_1102" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1389000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
  <us-gaap:UnrecognizedTaxBenefits id="ID_1103" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">1860000</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts id="ID_1104" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">0</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss id="ID_1105" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">-8454000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessAcquisitionsProFormaRevenue id="ID_1106" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-3">121104000</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <dei:EntityCentralIndexKey id="ID_1107" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">0001123494</dei:EntityCentralIndexKey>
  <dei:EntityVoluntaryFilers id="ID_1108" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer id="ID_1109" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:EntityCurrentReportingStatus id="ID_1110" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory id="ID_1111" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">Accelerated Filer</dei:EntityFilerCategory>
  <dei:DocumentFiscalPeriodFocus id="ID_1112" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentType id="ID_1113" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">10-K</dei:DocumentType>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate id="ID_1114" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="2">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <hbio:EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017 id="ID_1115" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="2">0.21</hbio:EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017>
  <us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability id="ID_1116" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">3200000</us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability>
  <hbio:TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings id="ID_1117" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-6">3000000</hbio:TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings>
  <us-gaap:DeferredTaxAssetsNet id="ID_1118" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member" unitRef="USD" decimals="-5">500000</us-gaap:DeferredTaxAssetsNet>
  <us-gaap:OperatingLossCarryforwards id="ID_1119" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="USD" decimals="-5">27200000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards id="ID_1120" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_TaxPeriodAxis_hbio_ExpireBetween2019And2037Member" unitRef="USD" decimals="-5">21900000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards id="ID_1121" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxPeriodAxis_hbio_ExpireBetween2019And2037Member" unitRef="USD" decimals="-5">17500000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign id="ID_1122" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_TaxPeriodAxis_hbio_ExpireIn2020Member" unitRef="USD" decimals="-5">200000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch id="ID_1123" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_TaxPeriodAxis_hbio_ExpireIn2020Member" unitRef="USD" decimals="-5">8600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax id="ID_1124" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards id="ID_1125" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
  <hbio:CashInForeignSubsidiaries id="ID_1126" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">3200000</hbio:CashInForeignSubsidiaries>
  <hbio:CashInForeignSubsidiaries id="ID_1127" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-5">4800000</hbio:CashInForeignSubsidiaries>
  <hbio:TaxLiabilityOnForeignEarningsRepatriated id="ID_1128" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">38000</hbio:TaxLiabilityOnForeignEarningsRepatriated>
  <hbio:TaxLiabilityOnForeignEarningsRepatriated id="ID_1129" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">38000</hbio:TaxLiabilityOnForeignEarningsRepatriated>
  <hbio:UnrecognizedTaxBenefitsIncreaseResultingFromAudits id="ID_1130" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">200000</hbio:UnrecognizedTaxBenefitsIncreaseResultingFromAudits>
  <hbio:UnrecognizedTaxBenefitsIncreaseResultingFromCredits id="ID_1131" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">800000</hbio:UnrecognizedTaxBenefitsIncreaseResultingFromCredits>
  <hbio:UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues id="ID_1132" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">500000</hbio:UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues>
  <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition id="ID_1133" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits id="ID_1134" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">-3764000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:DeferredIncomeTaxesAndTaxCredits id="ID_1135" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-1155000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
  <us-gaap:AcquisitionCosts id="ID_1136" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">438000</us-gaap:AcquisitionCosts>
  <us-gaap:AcquisitionCosts id="ID_1137" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:AcquisitionCosts>
  <hbio:ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions id="ID_1138" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-6">1000000</hbio:ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_1139" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="3">0.461</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations id="ID_1140" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="3">0.231</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1 id="ID_1141" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">72000</us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1>
  <us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1 id="ID_1142" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-72000</us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1>
  <us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1 id="ID_1143" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1>
  <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal id="ID_1144" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
  <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal id="ID_1145" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-93000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1146" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1147" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1148" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1149" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_OfficeEquipmentMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1150" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1151" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1152" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1153" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AutomobilesMember">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife id="ID_1154" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1155" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1156" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1157" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1158" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1159" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1160" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1161" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1162" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1163" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1164" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities id="ID_1165" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-5">600000</hbio:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities>
  <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment id="ID_1166" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-5">1500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
  <hbio:BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation id="ID_1167" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" unitRef="USD" decimals="-5">600000</hbio:BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1168" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">P9Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1169" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">P8Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1170" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">P12Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1171" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_InProcessResearchAndDevelopmentMember">P7Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife id="ID_1172" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">P9Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement id="ID_1173" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">267000</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
  <us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement id="ID_1174" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanBenefitObligationPaymentForSettlement>
  <us-gaap:DefinedBenefitPlanSettlementsPlanAssets id="ID_1175" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">263000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
  <us-gaap:DefinedBenefitPlanSettlementsPlanAssets id="ID_1176" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1177" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember" unitRef="USD" decimals="-3">9134000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1178" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember" unitRef="USD" decimals="-3">3274000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1179" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember" unitRef="USD" decimals="-3">4341000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1180" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="USD" decimals="-3">618000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1181" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember" unitRef="USD" decimals="-3">452000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1182" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember" unitRef="pure" decimals="2">0.51</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1183" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember" unitRef="pure" decimals="2">0.18</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1184" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember" unitRef="pure" decimals="2">0.24</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1185" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="pure" decimals="2">0.04</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1186" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember" unitRef="pure" decimals="2">0.03</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1187" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="pure" decimals="0">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1188" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember" unitRef="USD" decimals="-3">10774000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1189" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember" unitRef="USD" decimals="-3">3204000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1190" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember" unitRef="USD" decimals="-3">4685000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1191" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="USD" decimals="-3">856000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1192" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember" unitRef="USD" decimals="-3">453000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1193" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_EquitySecuritiesMember" unitRef="pure" decimals="2">0.54</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1194" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DebtSecuritiesMember" unitRef="pure" decimals="2">0.16</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1195" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_hbio_LiabilityDrivenInvestmentFundsMember" unitRef="pure" decimals="2">0.23</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1196" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_CashAndCashEquivalentsMember" unitRef="pure" decimals="2">0.04</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1197" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_OtherAssetsMember" unitRef="pure" decimals="2">0.03</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations id="ID_1198" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="pure" decimals="0">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1199" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">618000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1200" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="USD" decimals="-3">856000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1201" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">17201000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1202" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="USD" decimals="-3">19116000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1203" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets id="ID_1204" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="-3">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <hbio:DefinedBenefitPlanAverageRemainingWorkLifetime id="ID_1205" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">P15Y</hbio:DefinedBenefitPlanAverageRemainingWorkLifetime>
  <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter id="ID_1206" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-6">4000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
  <us-gaap:DerivativeLiabilities id="ID_1207" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">0</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_1208" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">37000</us-gaap:DerivativeLiabilities>
  <us-gaap:DerivativeLiabilities id="ID_1209" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">0</us-gaap:DerivativeLiabilities>
  <hbio:NetAssetsByGeographicAreaTableTextBlock id="ID_1210" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='5' rowspan='1' style='width:355.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:355.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;     Net assets by geographic area consist of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Arial;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;December 31, &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United States&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;38,921&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,502&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Germany&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,261&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;18,354&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;United Kingdom&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;10,473&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;14,376&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Rest of the world&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;16,069&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;17,472&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Net assets held for sale&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;15,196&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:13.5pt;' &gt;&lt;td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total net assets&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;82,724&lt;/font&gt;&lt;/td&gt;&lt;td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;80,900&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hbio:NetAssetsByGeographicAreaTableTextBlock>
  <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock id="ID_1211" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">&lt;div&gt;&lt;table style='border-collapse:collapse;' &gt;&lt;tr style='height:21pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Affected line item in the&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:114.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:114.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Year Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;&amp;#160;Statements of Operations&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2018&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' &gt;Amounts Reclassified From AOCI&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Derivatives qualifying as hedges&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:27.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Realized loss on derivatives qualifying as hedges&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Interest expense, net&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax (benefit) expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;-&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;136&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;61&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Defined benefit pension plans&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:29.25pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Amortization of net losses included in net periodic pension costs&lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;General and administrative expenses&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;331&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;362&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='3' rowspan='1' style='width:125.25pt;text-align:left;vertical-align:middle;border-color:Black;min-width:125.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Income tax (benefit) expense&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(56)&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;(62)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;275&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;300&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:6.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height:12.75pt;' &gt;&lt;td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;Total reclassifications&lt;/font&gt;&lt;/td&gt;&lt;td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' &gt;&lt;font style='font-family:Calibri;font-size:11pt;color:#000000;' &gt;&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;&amp;#160; &lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:49.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;411&lt;/font&gt;&lt;/td&gt;&lt;td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style='width:51pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' &gt;&lt;font style='font-family:Times New Roman;font-size:10pt;color:#000000;' &gt;361&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1212" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="shares" decimals="INF">204476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1213" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="shares" decimals="INF">175200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1214" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="shares" decimals="INF">159037</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1215" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="shares" decimals="INF">79019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1216" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="shares" decimals="INF">402325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1217" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="shares" decimals="INF">49000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1218" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="shares" decimals="INF">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1219" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="shares" decimals="INF">146550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1220" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="shares" decimals="INF">203625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1221" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="shares" decimals="INF">187500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber id="ID_1222" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="shares" decimals="INF">1956732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1223" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="shares" decimals="INF">160851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1224" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="shares" decimals="INF">58400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1225" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="shares" decimals="INF">114452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1226" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="shares" decimals="INF">79019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1227" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="shares" decimals="INF">402325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1228" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="shares" decimals="INF">49000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1229" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="shares" decimals="INF">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1230" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="shares" decimals="INF">121550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1231" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="shares" decimals="INF">144375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1232" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="shares" decimals="INF">125625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber id="ID_1233" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="shares" decimals="INF">1605597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1234" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember">P4Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1235" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember">P3Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1236" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember">P8Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1237" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember">P8Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1238" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember">P5Y11M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1239" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember">P4Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1240" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1241" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1242" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember">P5Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1243" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember">P5Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1244" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember">P5Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1245" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember">P5Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1246" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember">P4Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1247" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember">P4Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1248" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember">P6Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1249" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1250" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember">P6Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1251" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember">P6Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1252" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember">P6Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1253" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember">P6Y5M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 id="ID_1254" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember">P5Y9M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 id="ID_1255" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember">P5Y3M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1256" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="myUSDPerShare" decimals="INF">2.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1257" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="myUSDPerShare" decimals="INF">2.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1258" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="myUSDPerShare" decimals="INF">3.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1259" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="myUSDPerShare" decimals="INF">3.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1260" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="myUSDPerShare" decimals="INF">3.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1261" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="myUSDPerShare" decimals="INF">3.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1262" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="myUSDPerShare" decimals="INF">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1263" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="myUSDPerShare" decimals="INF">4.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1264" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="myUSDPerShare" decimals="INF">4.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1265" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="myUSDPerShare" decimals="INF">4.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1266" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="myUSDPerShare" decimals="INF">4.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1267" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="myUSDPerShare" decimals="INF">4.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1268" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="myUSDPerShare" decimals="INF">4.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1269" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="myUSDPerShare" decimals="INF">4.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1270" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="myUSDPerShare" decimals="INF">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1271" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="myUSDPerShare" decimals="INF">5.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1272" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="myUSDPerShare" decimals="INF">5.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1273" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="myUSDPerShare" decimals="INF">5.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1274" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="myUSDPerShare" decimals="INF">5.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1275" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="myUSDPerShare" decimals="INF">5.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice id="ID_1276" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="myUSDPerShare" decimals="INF">4.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice id="ID_1277" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="myUSDPerShare" decimals="INF">4.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1278" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="USD" decimals="-3">96000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1279" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceOneMember" unitRef="USD" decimals="-3">84000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1280" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1281" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTwoMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1282" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1283" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceThreeMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1284" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1285" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFourMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1286" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1287" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceFiveMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1288" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1289" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSixMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1290" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1291" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceSevenMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1292" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1293" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceEightMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1294" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1295" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceNineMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1296" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="USD" decimals="-3">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1297" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceTenMember" unitRef="USD" decimals="-3">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue id="ID_1298" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="USD" decimals="-3">96000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 id="ID_1299" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_hbio_RangeOfExercisePriceElevenMember" unitRef="USD" decimals="-3">84000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <hbio:WeightedAverageEstimatedBlackScholesValueOfOptionGrants id="ID_1300" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="myUSDPerShare" decimals="2">1.32</hbio:WeightedAverageEstimatedBlackScholesValueOfOptionGrants>
  <dei:EntityEmergingGrowthCompany id="ID_1301" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityShellCompany id="ID_1302" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness id="ID_1303" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494">true</dei:EntitySmallBusiness>
  <dei:EntityPublicFloat id="ID_1304" contextRef="AS_OF_Jun30_2018_Entity_0001123494" unitRef="USD" decimals="INF">153831985</dei:EntityPublicFloat>
  <hbio:NonAffiliateShareHolding id="ID_1305" contextRef="AS_OF_Jun30_2018_Entity_0001123494" unitRef="shares" decimals="INF">28753642</hbio:NonAffiliateShareHolding>
  <us-gaap:FinanceLeaseRightOfUseAsset id="ID_1306" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember" unitRef="USD" decimals="-6">9000000</us-gaap:FinanceLeaseRightOfUseAsset>
  <us-gaap:FinanceLeaseRightOfUseAsset id="ID_1307" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember" unitRef="USD" decimals="-6">11000000</us-gaap:FinanceLeaseRightOfUseAsset>
  <us-gaap:FinanceLeaseLiability id="ID_1308" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MinimumMember" unitRef="USD" decimals="-6">10000000</us-gaap:FinanceLeaseLiability>
  <us-gaap:FinanceLeaseLiability id="ID_1309" contextRef="AS_OF_Dec31_2018_Entity_0001123494_srt_RangeAxis_srt_MaximumMember" unitRef="USD" decimals="-6">12000000</us-gaap:FinanceLeaseLiability>
  <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued id="ID_1310" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-5">100000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
  <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued id="ID_1311" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">15000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
  <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense id="ID_1312" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">31000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
  <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense id="ID_1313" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax id="ID_1314" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">136000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax id="ID_1315" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestExpenseMember" unitRef="USD" decimals="-3">61000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax id="ID_1316" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax id="ID_1317" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember" unitRef="USD" decimals="-3">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax id="ID_1318" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">331000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax id="ID_1319" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="USD" decimals="-3">362000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax id="ID_1320" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember" unitRef="USD" decimals="-3">-56000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax id="ID_1321" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_IncomeStatementLocationAxis_hbio_IncomeTaxExpenseBenefitMember" unitRef="USD" decimals="-3">-62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
  <us-gaap:DeferredIncomeTaxLiabilities id="ID_1322" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5819000</us-gaap:DeferredIncomeTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities id="ID_1323" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2090000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities id="ID_1324" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3782000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities id="ID_1325" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">2090000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities id="ID_1326" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">3782000</us-gaap:DeferredTaxLiabilities>
  <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations id="ID_1327" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">94000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease id="ID_1328" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">203000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease id="ID_1329" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">-58000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral id="ID_1330" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLiabilitiesMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">170000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
  <invest:DerivativeNotionalAmount id="ID_1331" contextRef="AS_OF_Dec31_2018_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">34090000</invest:DerivativeNotionalAmount>
  <invest:DerivativeNotionalAmount id="ID_1332" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">11900000</invest:DerivativeNotionalAmount>
  <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral id="ID_1333" contextRef="AS_OF_Dec31_2017_Entity_0001123494_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherAssetsMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestRateSwapMember" unitRef="USD" decimals="-3">37000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
  <hbio:SharesWithheldForTaxesValue id="ID_1334" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">1000</hbio:SharesWithheldForTaxesValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_1335" contextRef="AS_OF_Dec31_2018_Entity_0001123494" unitRef="USD" decimals="-3">8173000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="ID_1336" contextRef="AS_OF_Dec31_2017_Entity_0001123494" unitRef="USD" decimals="-3">5192000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_1337" contextRef="FROM_Jan01_2018_TO_Dec31_2018_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember">P4Y9M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 id="ID_1338" contextRef="FROM_Jan01_2017_TO_Dec31_2017_Entity_0001123494_us-gaap_ValuationTechniqueAxis_hbio_BlackScholesOptionPricingModelMember">P5Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786506832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 07, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_Documentandentityinformationabstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document period end date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current fiscal year end date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity central index key</a></td>
<td class="text">0001123494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity current reporting status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity filer category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity registrant name</a></td>
<td class="text">HARVARD BIOSCIENCE INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity voluntary filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity well known seasoned issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,667,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity public float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,831,985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_NonAffiliateShareHolding', window );">Non Affiliate Share Holding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,753,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HBIO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_Documentandentityinformationabstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_Documentandentityinformationabstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_NonAffiliateShareHolding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate of voting and non-voting common equity held by non-affiliates as of the last business day of registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_NonAffiliateShareHolding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6790161776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of Financial Position - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 8,173<span></span>
</td>
<td class="nump">$ 5,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $332 and $193 respectively</a></td>
<td class="nump">21,463<span></span>
</td>
<td class="nump">13,382<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">25,087<span></span>
</td>
<td class="nump">16,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other receivables and other assets</a></td>
<td class="nump">3,109<span></span>
</td>
<td class="nump">3,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,404<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">57,832<span></span>
</td>
<td class="nump">47,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">5,898<span></span>
</td>
<td class="nump">3,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income tax assets - non-current</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">44,532<span></span>
</td>
<td class="nump">10,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">57,304<span></span>
</td>
<td class="nump">36,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Other indefinite lived intangible assets</a></td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">1,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,604<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Long term assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,960<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">168,613<span></span>
</td>
<td class="nump">109,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Current portion, long-term debt</a></td>
<td class="nump">1,999<span></span>
</td>
<td class="nump">2,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">7,359<span></span>
</td>
<td class="nump">4,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">3,820<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued income taxes</a></td>
<td class="nump">978<span></span>
</td>
<td class="nump">395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesCurrent', window );">Deferred income tax liabilities - current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">5,762<span></span>
</td>
<td class="nump">3,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other liabilities - current</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,857<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">21,506<span></span>
</td>
<td class="nump">14,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current installments</a></td>
<td class="nump">58,796<span></span>
</td>
<td class="nump">8,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income tax liabilities - non-current</a></td>
<td class="nump">2,301<span></span>
</td>
<td class="nump">2,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other long term liabilities</a></td>
<td class="nump">3,286<span></span>
</td>
<td class="nump">1,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Long term liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">85,889<span></span>
</td>
<td class="nump">28,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders Equity Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0 per share, 5,000,000 shares authorized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0 per share, 80,000,000 shares authorized; 45,124,309 and 42,763,985 shares issued and 37,378,802 and 35,018,478 shares outstanding, respectively</a></td>
<td class="nump">436<span></span>
</td>
<td class="nump">419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in-capital</a></td>
<td class="nump">226,377<span></span>
</td>
<td class="nump">218,792<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(119,889)<span></span>
</td>
<td class="num">(116,967)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(13,532)<span></span>
</td>
<td class="num">(10,676)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCarryingBasis', window );">Treasury stock at cost, 7,745,507 common shares</a></td>
<td class="num">(10,668)<span></span>
</td>
<td class="num">(10,668)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">82,724<span></span>
</td>
<td class="nump">80,900<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 168,613<span></span>
</td>
<td class="nump">$ 109,354<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCarryingBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost basis for treasury stock acquired for purposes other than retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCarryingBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6774574656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of Financial Position (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>CONSOLIDATED BALANCE SHEETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">$ 193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock Par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock - Shares Authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock- Shares Authorized</a></td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock- Shares Issued</a></td>
<td class="nump">45,124,309<span></span>
</td>
<td class="nump">42,763,985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock- Shares Outstanding</a></td>
<td class="nump">37,378,802<span></span>
</td>
<td class="nump">35,018,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock common shares</a></td>
<td class="nump">7,745,507<span></span>
</td>
<td class="nump">7,745,507<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6787171088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 120,774<span></span>
</td>
<td class="nump">$ 77,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues (exclusive of items shown separately below)</a></td>
<td class="nump">57,593<span></span>
</td>
<td class="nump">38,237<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">63,181<span></span>
</td>
<td class="nump">39,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing expenses</a></td>
<td class="nump">24,443<span></span>
</td>
<td class="nump">15,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">21,382<span></span>
</td>
<td class="nump">17,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">10,988<span></span>
</td>
<td class="nump">5,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">5,384<span></span>
</td>
<td class="nump">1,553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">62,197<span></span>
</td>
<td class="nump">39,805<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="nump">984<span></span>
</td>
<td class="num">(635)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange</a></td>
<td class="nump">148<span></span>
</td>
<td class="num">(534)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(5,367)<span></span>
</td>
<td class="num">(713)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInterestAndDividendIncome', window );">Interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(3,740)<span></span>
</td>
<td class="num">(739)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(8,959)<span></span>
</td>
<td class="num">(1,986)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss from continuing operations before income taxes</a></td>
<td class="num">(7,975)<span></span>
</td>
<td class="num">(2,621)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Loss from continuing operations</a></td>
<td class="num">(4,299)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>Discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income (loss) from discontinued operations before income taxes</a></td>
<td class="nump">936<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax (benefit) expense</a></td>
<td class="num">(441)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations, net of tax</a></td>
<td class="nump">1,377<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,922)<span></span>
</td>
<td class="num">$ (865)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Loss) earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (loss) earnings per common share from continuing operations</a></td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontintued operations</a></td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (loss) earnings per common share</a></td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (loss) earnings per common share from continuing operations</a></td>
<td class="num">(0.12)<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontintued operations</a></td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (loss) earnings per common share</a></td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">36,453,126<span></span>
</td>
<td class="nump">34,753,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">36,453,126<span></span>
</td>
<td class="nump">34,753,325<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868656-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868656-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1278-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInterestAndDividendIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInterestAndDividendIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786346928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of comprehensive loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,922)<span></span>
</td>
<td class="num">$ (865)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other Comprehensive Income (Loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(2,875)<span></span>
</td>
<td class="nump">4,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Derivatives qualifying as hedges, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Loss on derivative instruments designated and qualifying as cash flow hedges</a></td>
<td class="num">(343)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Amounts reclassified from accumulated other comprehensive (loss) to net (loss) income</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Derivatives qualifying as hedges, net of tax total</a></td>
<td class="num">(207)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Defined benefit pension plans, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amount of net loss included in net periodic pension costs, net of tax expense of $52, $58 and $52 in 2016, 2015 and 2014, respectively</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net (loss) gain, net of tax benefit of $10 and $246 in 2018 and 2017, respectively</a></td>
<td class="num">(49)<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Defined benefit pension plans, net of tax</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, total</a></td>
<td class="num">(2,856)<span></span>
</td>
<td class="nump">5,982<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (5,778)<span></span>
</td>
<td class="nump">$ 5,117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32157-110900<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32022-110900<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775849008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of Comprehensive Income (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax', window );">Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax</a></td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax', window );">Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, Tax</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778458736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated statements of stockholder's equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity at begining of the year, Value at Dec. 31, 2016</a></td>
<td class="nump">$ 72,196<span></span>
</td>
<td class="nump">$ 418<span></span>
</td>
<td class="nump">$ 215,134<span></span>
</td>
<td class="num">$ (116,030)<span></span>
</td>
<td class="num">$ (16,658)<span></span>
</td>
<td class="num">$ (10,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1', window );">Share based payment change in accounting principle</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Stock purchase plan, net</a></td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_SharesWithheldForTaxesValue', window );">Shares withheld for taxes</a></td>
<td class="num">(243)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock compensation expense</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="nump">5,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity at year end, Value at Dec. 31, 2017</a></td>
<td class="nump">$ 80,900<span></span>
</td>
<td class="nump">$ 419<span></span>
</td>
<td class="nump">218,792<span></span>
</td>
<td class="num">(116,967)<span></span>
</td>
<td class="num">(10,676)<span></span>
</td>
<td class="num">(10,668)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance shares at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises during the year, Shares</a></td>
<td class="nump">143,391<span></span>
</td>
<td class="nump">143,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock purchase plan, net, Shares</a></td>
<td class="nump">76,215<span></span>
</td>
<td class="nump">76,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOtherShares', window );">Vesting of restricted stock units, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_SharesWithheldForTaxesShares', window );">Shares withheld for taxes shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance shares at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,764,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">$ 5,166<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">5,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Stock purchase plan, net</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_SharesWithheldForTaxesValue', window );">Shares withheld for taxes</a></td>
<td class="num">(768)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(767)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock compensation expense</a></td>
<td class="nump">3,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(2,922)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,922)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="num">(2,856)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,856)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity at year end, Value at Dec. 31, 2018</a></td>
<td class="nump">$ 82,724<span></span>
</td>
<td class="nump">$ 436<span></span>
</td>
<td class="nump">$ 226,377<span></span>
</td>
<td class="num">$ (119,889)<span></span>
</td>
<td class="num">$ (13,532)<span></span>
</td>
<td class="num">$ (10,668)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises during the year, Shares</a></td>
<td class="nump">1,696,255<span></span>
</td>
<td class="nump">1,696,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock purchase plan, net, Shares</a></td>
<td class="nump">89,308<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityOtherShares', window );">Vesting of restricted stock units, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">915,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_SharesWithheldForTaxesShares', window );">Shares withheld for taxes shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(340,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,124,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_SharesWithheldForTaxesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total number of shares withheld to satisfy the tax withholding obligation on the vesting of restricted stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_SharesWithheldForTaxesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_SharesWithheldForTaxesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the dollar value of total number of shares withheld to satisfy the tax withholding obligation on the vesting of restricted stock units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_SharesWithheldForTaxesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cumulative effect on retained earnings before related income tax effect.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68078379&amp;loc=d3e122869-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityOtherShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of increase (decrease) in shares of stock classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityOtherShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786395008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,922)<span></span>
</td>
<td class="num">$ (865)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">3,044<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">2,423<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on sale of Denville</a></td>
<td class="num">(1,251)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposal of fixed assets</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on sale of AHN</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AmortizationOfCatalogCosts', window );">Amortization Of Catalog Costs</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for (recovery of) allowance for doubtful accounts</a></td>
<td class="nump">25<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation', window );">Amortization of Intangible Assets</a></td>
<td class="nump">5,431<span></span>
</td>
<td class="nump">2,442<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferrred Income Taxes</a></td>
<td class="num">(2,861)<span></span>
</td>
<td class="num">(1,584)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in accounts receivable</a></td>
<td class="num">(2,792)<span></span>
</td>
<td class="nump">196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Decrease (increase) in inventories</a></td>
<td class="nump">2,554<span></span>
</td>
<td class="num">(548)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Decrease (increase) in other receivables and other assets</a></td>
<td class="num">(124)<span></span>
</td>
<td class="num">(102)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Increase (decrease) in trade accounts payable</a></td>
<td class="nump">1,593<span></span>
</td>
<td class="num">(918)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Decrease in accrued income taxes</a></td>
<td class="nump">612<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Decrease in accrued expenses</a></td>
<td class="num">(3,149)<span></span>
</td>
<td class="num">(736)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Increase in deferred revenue</a></td>
<td class="nump">2,492<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">(Decrease) increase in other liabilities</a></td>
<td class="num">(2,861)<span></span>
</td>
<td class="num">(2,010)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,884<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows used in investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property, plant and equipment</a></td>
<td class="num">(986)<span></span>
</td>
<td class="num">(890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AdditionsToCatalogCosts', window );">Additions to catalog costs</a></td>
<td class="num">(20)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property, plant and equipment</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions, net of cash acquired</a></td>
<td class="num">(68,548)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Disposition, net of cash sold</a></td>
<td class="nump">15,754<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(53,796)<span></span>
</td>
<td class="num">(917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows provided by (used in) financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">70,700<span></span>
</td>
<td class="nump">2,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of debt</a></td>
<td class="num">(20,198)<span></span>
</td>
<td class="num">(4,702)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TransferOfCashAndCashEquivalentsToHART', window );">Transfer of cash and cash equivalents to HART</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="num">(2,006)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from (net taxes paid for) issuance of common stock</a></td>
<td class="nump">4,557<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">53,053<span></span>
</td>
<td class="num">(1,792)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Increase in cash and cash equivalents</a></td>
<td class="nump">2,440<span></span>
</td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at the begining of period</a></td>
<td class="nump">5,733<span></span>
</td>
<td class="nump">5,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at the end of period</a></td>
<td class="nump">8,173<span></span>
</td>
<td class="nump">5,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">4,987<span></span>
</td>
<td class="nump">686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash refunded for income taxes</a></td>
<td class="nump">$ 98<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AdditionsToCatalogCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AdditionsToCatalogCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AmortizationOfCatalogCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant costs of product catalog design, development and production are capitalized and amortized over the expected useful life of the catalog.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AmortizationOfCatalogCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets including portion attributable to discontinued operations, not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TransferOfCashAndCashEquivalentsToHART">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash paid to HART as part of the spin-off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TransferOfCashAndCashEquivalentsToHART</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783070096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organiziation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_OrganizationDisclosureAbstract', window );"><strong>Organization Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_OrganizationDisclosureTextBlock', window );">Organization Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:-0.0500000000000007pt;' >1</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Organization</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.45pt;' >Harvard Bioscience, Inc., a Delaware corporation, is a global developer, manufacturer, marketer and provider of a broad range of scientific instruments, systems, software and services used to advance life science for basic research, drug discovery, physiologic monitoring, clinical and environmental testing. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Company&#8217;s products and services </font><font style='font-family:Times New Roman;font-size:10pt;' >are sold to thousands of researchers in over 100 countries through its global sales organization, websites, </font><font style='font-family:Times New Roman;font-size:10pt;' >catalogs, and through distributors including Thermo Fisher Scientific Inc., VWR and other specialized distributors. The Company has sales and manufacturing operations in the United States, the United Kingdom, Germany, Sweden, Spain, France, Italy, Canada a</font><font style='font-family:Times New Roman;font-size:10pt;' >nd China.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_OrganizationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_OrganizationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_OrganizationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure describing the organization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_OrganizationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775790336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Basis of Presentation and Summary of Significant Accounting Policies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation and Summary of Significant Accounting Policies Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >2.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Summary</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > of Significant Accounting Policies </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(a)&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Principles of Consolidation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The consolidated financial statements include the accounts of Harvard Bioscience,&#160;Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have </font><font style='font-family:Times New Roman;font-size:10pt;' >been eliminated in consolidation.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(b)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Use of Estimates</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires the use of management estimates. Such estimates include the determin</font><font style='font-family:Times New Roman;font-size:10pt;' >ation and establishment of certain accruals and provisions, including those for inventory excess and obsolescence, income tax and reserves for bad debts. In addition, certain estimates are required in order to determine the value of assets and liabilities </font><font style='font-family:Times New Roman;font-size:10pt;' >associated with acquisitions, as well as the Company&#8217;s defined benefit pension obligations. Estimates are also required to evaluate the value and recoverability of existing long-lived and intangible assets, including goodwill. On an ongoing basis, the Comp</font><font style='font-family:Times New Roman;font-size:10pt;' >any reviews its estimates based upon currently available information. Actual results could differ materially from those estimates.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(c)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Cash and Cash Equivalents</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >For purposes of the consolidated balance sheets and statements of cash flows, the Company c</font><font style='font-family:Times New Roman;font-size:10pt;' >onsiders all highly liquid instruments with original maturities of three months or less to be cash equivalents. Cash and cash equivalents include cash on hand and amounts due from banks. The Company maintains a portion of its cash in bank deposits, which a</font><font style='font-family:Times New Roman;font-size:10pt;' >t times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. The Company does not believe it is exposed to any significant risk with respect to these accounts.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(d)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Allowance for Doubtful Accounts</font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >The allowance for doubtful accounts reflects the Company&#8217;s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on considering factors such as historical experience, credit quality, known </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >troubled accounts, historical experience, factors that may affect a customer&#8217;s ability to pay and other currently available evidence.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(e)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Inventories</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company values its inventories at the lower of the actual cost to purchase (first-in, first-out met</font><font style='font-family:Times New Roman;font-size:10pt;' >hod) and/or manufacture the inventories or the net realizable</font><font style='font-family:Times New Roman;font-size:10pt;' > value of the inventories. The Company regularly reviews inventory quantities on hand and records a provision to write down excess and obsolete inventories to its estimated net realizab</font><font style='font-family:Times New Roman;font-size:10pt;' >le value if less than cost, based primarily on historical inventory usage and estimated forecast of product demand.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(f)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Property, Plant and Equipment</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Property, plant and equipment are stated at cost and depreciated using the straight-line method over th</font><font style='font-family:Times New Roman;font-size:10pt;' >e estimated useful lives of the assets as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Buildings</font></td><td style='width:33.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40</font></td><td style='width:6pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Machinery and equipment</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computer equipment and software</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Furniture and fixtures</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Automobiles</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Property and equipment held under capital leases and leasehold improvements are amortized using the straight line method over the shorter of the lease term or estimated useful life of the asset.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(g)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Catalog Costs</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Significant costs of product catalog </font><font style='font-family:Times New Roman;font-size:10pt;' >design, development and production are capitalized and amortized over the expected useful life of the catalog (usually one to three years).</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(h)&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Income Taxes</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Income taxes are accounted for under the asset and liability method. Deferred tax assets and l</font><font style='font-family:Times New Roman;font-size:10pt;' >iabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using</font><font style='font-family:Times New Roman;font-size:10pt;' > enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the</font><font style='font-family:Times New Roman;font-size:10pt;' > period that includes the enactment date.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more than 5</font><font style='font-family:Times New Roman;font-size:10pt;' >0% likely of being realized. Changes in recognition are reflected in the period in which the judgement occurs.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(i)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Foreign Currency Translation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The functional currency of the Company&#8217;s foreign subsidiaries is generally their local currency. All assets </font><font style='font-family:Times New Roman;font-size:10pt;' >and liabilities of its foreign subsidiaries are translated at exchange rates in effect at period-end. Income and expenses are translated at rates which approximate those in effect on the transaction dates. The resulting translation adjustment is recorded a</font><font style='font-family:Times New Roman;font-size:10pt;' >s a separate component of stockholders&#8217; equity in accumulated other comprehensive (loss) income (&#8220;AOCI&#8221;) in the consolidated balance sheets. Gains and losses resulting from foreign currency transactions are included in net (loss) income.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(j)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Earnings per </font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' >Share</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the periods presented. The computation of diluted earnings per share is similar to the computation of basic earn</font><font style='font-family:Times New Roman;font-size:10pt;' >ings per share, except that the denominator is increased for the assumed exercise of dilutive options and other potentially dilutive securities using the treasury stock method unless the effect is antidilutive. Since the Company is reporting discontinued o</font><font style='font-family:Times New Roman;font-size:10pt;' >perations, it used income from continuing operations as the control number in determining whether those potential dilutive securities are dilutive or antidilutive.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(k)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Comprehensive (Loss) Income</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company follows the provisions of Financial Accountin</font><font style='font-family:Times New Roman;font-size:10pt;' >g Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 220, &#8220;Comprehensive Income&#8221;. FASB ASC 220 requires companies to report all changes in equity during a period, resulting from net (loss) income and transactions from non-owner sources, in </font><font style='font-family:Times New Roman;font-size:10pt;' >a financial statement in the period in which they are recognized. The Company has chosen to disclose comprehensive (loss) income, which encompasses net (loss) income, foreign currency translation adjustments, gains and losses on derivatives, the underfunde</font><font style='font-family:Times New Roman;font-size:10pt;' >d status of its pension plans, and pension minimum additional liability adjustments, net of tax, in the consolidated statements of comprehensive (loss) income.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(l)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Revenue Recognition</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Nature of contracts and customers</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s contracts are </font><font style='font-family:Times New Roman;font-size:10pt;' >primarily of short duration and are mostly based on the receipt and fulfilment of purchase orders. The purchase orders are binding and include pricing and all other relevant terms and conditions.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s customers are </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >primarily research scientists a</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >t pharmaceutical and biotechnology companies, universities, hospitals, government laboratories, including the United States National Institute of Health (NIH) and contract research organizations. The Company also has global and regional distribution partne</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >rs, and original equipment manufacturer (OEM) customers who incorporate its products into their products under their own brands. </font></p><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Performance obligations </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s performance obligations under its revenue contracts </font><font style='font-family:Times New Roman;font-size:10pt;' >consist of its instruments, equipment, accessories, services, maintenance and extended warranties. Equipment also includes software that functions together with the tangible equipment to deliver its essential functionality. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Contracts with customers may con</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >tain multiple promises such as delivery of hardware, software, professional services or post-contract support services. These promises are accounted for as separate performance obligations if </font><font style='font-family:Times New Roman;font-size:10pt;' >they are distinct.&#160; For contracts with customers that contain mu</font><font style='font-family:Times New Roman;font-size:10pt;' >ltiple performance obligations, the transaction price is allocated to the separate performance obligations based on estimated relative standalone selling price, which does not materially differ from the stated price in the contract. In general, the Company</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s list prices are indicative of standalone selling price. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Instruments, equipment and accessories consist of a range of products that are used in life sciences research. Revenues from the sales of these items are recognized when transfer of control of th</font><font style='font-family:Times New Roman;font-size:10pt;' >ese products to the customer occurs. Transfer of control occurs when the Company has a right to payment, and the customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon shipment. Sales on the</font><font style='font-family:Times New Roman;font-size:10pt;' >se items are therefore generally recognized at a point in time. </font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >The Company&#8217;s equipment revenue also includes the sale of wireless implantable monitors that are used for life science research purposes. The Company sells these wireless implantable monitors</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > to pharmaceutical companies, contract research organizations and academic laboratories. In addition to sales generated from new and existing customers, these implantable devices are also sold under a program called the &#8220;exchange program&#8221;. Under this progr</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >am, customers may return an implantable monitor to the Company after use, and if the returned monitor can be reprocessed and resold, they may, in exchange, purchase a replacement implantable monitor of the same model at a lower price than a new monitor. Th</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >e implantable monitors that are returned by customers are reprocessed and made available for future sale. The initial sale of implantable monitors and subsequent sale of replacement implantable monitors are independent transactions. The Company has no obli</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >gation in connection with the initial sale to sell replacement implantable monitors at any future date under any fixed terms and may refuse returned implantable monitors that cannot be recovered or are obsolete. The Company has concluded that the offer to </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >its customers that they may purchase a discounted product in the future is not a material right based on the applicable guidance within ASC 606. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Service revenues consist of installation, training, data analysis, and surgeries performed on research animal</font><font style='font-family:Times New Roman;font-size:10pt;' >s. Maintenance revenue consists of post-contract support provided in relation to software that is embedded within the equipment that is sold to the customer. The Company provides standard warranties that promise the customer that the product will work as p</font><font style='font-family:Times New Roman;font-size:10pt;' >romised. These standard warranties are not a separate performance obligation. Extended warranties relate to warranties that are separately priced, and purchased in addition to a standard warranty, and are therefore a separate performance obligation. The Co</font><font style='font-family:Times New Roman;font-size:10pt;' >mpany has made the judgment that the customer benefits as the Company performs over the period of the contract, and therefore revenues from service, maintenance and warranty contracts are recognized over time. The Company uses the input method to recognize</font><font style='font-family:Times New Roman;font-size:10pt;' > revenue over time, based on time elapsed, which is </font><font style='font-family:Times New Roman;font-size:10pt;' >generally on a straight-line basis over the service period.  The period over which maintenance and warranty contracts is recognized is typically one year. The period over which service revenues is recogni</font><font style='font-family:Times New Roman;font-size:10pt;' >zed is generally less than one month. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >For sales for which transfer of control occurs upon shipment, the Company accounts for shipping and handling costs as fulfilment costs. As such, the Company records the amounts billed to the customer for shipping cos</font><font style='font-family:Times New Roman;font-size:10pt;' >ts as revenue and the costs within cost of revenues upon shipment.  For sales, for which control transfers to customers after shipment, the Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the goods </font><font style='font-family:Times New Roman;font-size:10pt;' >to the customer. The Company therefore accrues for the costs of shipping undelivered items in the period of shipment. </font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >Revenues expected to be recognized related to any and all remaining performance obligations are generally expected to be recognized in on</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >e year or less, as the majority of the Company&#39;s contracts have a term of less than one year. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Variable Consideration</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The nature of the Company&#39;s contracts gives rise to certain types of variable consideration, including in limited cases volume and payme</font><font style='font-family:Times New Roman;font-size:10pt;' >nt discounts.&#160;The Company analyzes sales that could include variable consideration, and estimates the expected or most likely amount of revenue after returns, trade-ins, discounts, rebates, credits, and incentives. Product returns are estimated and accrued</font><font style='font-family:Times New Roman;font-size:10pt;' > for, based on historical information. In making these estimates, the Company considers whether the amount of variable consideration is constrained and is included in revenue only to the extent that it is probable that a significant reversal of the revenue</font><font style='font-family:Times New Roman;font-size:10pt;' > recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration, and its impact on the Company&#8217;s revenue recognition, was not material in any of the periods presented.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s payment terms are generally from zero to sixty days from the time of invoicing, which generally occurs at the time of shipment or prior to services being performed. Payment terms vary by the type of its customers and the products or services offered. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:inherit;font-size:10pt;margin-left:36pt;color:#000000;' >Sales taxes, value added taxes, and certain excise taxes collected from customers and remitted to governmental authorities are accounted for on a net basis, and are therefore excluded from revenues. </font></p><p style='text-align:justify;margin-top:5pt;margin-bottom:5pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Deferred revenue </font></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company records deferred revenue </font><font style='font-family:Times New Roman;font-size:10pt;' >when cash is collected from customers prior to satisfaction of the Company&#8217;s performance obligation to the customer. Deferred revenue consists of amounts deferred related to service contracts and revenue deferred as a result of payments received in advance</font><font style='font-family:Times New Roman;font-size:10pt;' > from customers. Deferred revenue is generally expected to be recognized within one year.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The amounts included in deferred revenue from advanced payments relate to amounts that are prepaid for wireless implantable monitors under the exchange program. The </font><font style='font-family:Times New Roman;font-size:10pt;' >Company has made the judgment that these payments do not represent a significant financing component as the customer can exercise their discretion as to when they can obtain the products that they have made a prepayment for. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Advanced payments received fr</font><font style='font-family:Times New Roman;font-size:10pt;' >om customers are recorded as a liability, and revenue is recognized when the Company&#8217;s performance o</font><font style='font-family:Times New Roman;font-size:10pt;' >bligations are completed. Performance obligations are completed when the product is shipped or delivered to the customer, or at the end of the exchange prog</font><font style='font-family:Times New Roman;font-size:10pt;' >ram if goods are not acquired prior to the termination of the contract period. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Disaggregation of revenue</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Refer to Note 19 for r</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >evenue disaggregated by type and by geographic region as well as further information about the deferred revenue balances.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(m</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' >)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Valuation of Identifiable Intangible Assets Acquired in Business Combinations</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The determination of the fair value of intangible assets, which represents a significant portion of the purchase price in the Company&#8217;s acquisitions, requires the use of </font><font style='font-family:Times New Roman;font-size:10pt;' >significant judgment with regard to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period and the method by which the intangibles asset will be amortized. The Company estimates the fair valu</font><font style='font-family:Times New Roman;font-size:10pt;' >e of acquisition-related intangible assets principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected cash flows are discounted to determine the present value of the assets at the dates of </font><font style='font-family:Times New Roman;font-size:10pt;' >acquisitions. At December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, amortizable intangible assets include existing technology, trade names, distribution agreements,  in-process research and development, customer relationships and patents. These amortizable intangible assets are a</font><font style='font-family:Times New Roman;font-size:10pt;' >mortized on a straight-line basis over 7 to 15 years, 10 to 15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(n)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Goodwill and Other Intangible Assets</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Goodwill and unamortizable intangible assets acquired in a </font><font style='font-family:Times New Roman;font-size:10pt;' >business combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired, in accordance with t</font><font style='font-family:Times New Roman;font-size:10pt;' >he provisions of FASB ASC 350, &#8220;Intangibles&#8212;Goodwill and Other&#8221;.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >For the purpose of its goodwill analysis, the Company has one reporting unit. The Company conducted its annual impairment analysis in the fourth quarter of fiscal year </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >.&#160;The good</font><font style='font-family:Times New Roman;font-size:10pt;' >will impairment test is a two-step process. The first step of the impairment analysis compares the Company&#8217;s fair value to its carrying value to determine if there is any indication of impairment. Step two of the analysis compares the implied fair value of</font><font style='font-family:Times New Roman;font-size:10pt;' > goodwill to its carrying amount in a manner similar to a purchase price allocation for business combination. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. For indefinite-lived int</font><font style='font-family:Times New Roman;font-size:10pt;' >angible assets if the carrying amount exceeds the fair value of the asset, the Company would write down the indefinite-lived intangible asset to fair value.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the fair value of the Company significantly exceeded the carrying v</font><font style='font-family:Times New Roman;font-size:10pt;' >alue. The Company concluded that none of its goodwill was impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company evaluates indefinite-lived intangible assets for impairment annually and when events occur or circumstances change that may reduce the fair value of the asset below its carryi</font><font style='font-family:Times New Roman;font-size:10pt;' >ng amount.&#160;&#160;Events or circumstances that might require an interim evaluation include unexpected adverse business conditions, economic factors, unanticipated technological changes or competitive activities, loss of key personnel and acts by governments and </font><font style='font-family:Times New Roman;font-size:10pt;' >courts. At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company concluded that none of its indefinite-lived intangible assets were impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(o)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Impairment of Long-Lived Assets</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company assesses recoverability of its long-lived assets that are held for use, such </font><font style='font-family:Times New Roman;font-size:10pt;' >as property, plant and equipment and amortizable intangible assets in accordance with FASB ASC 360, &#8220;Property, Plant and Equipment&#8221; when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.</font><font style='font-family:Times New Roman;font-size:10pt;' > Recoverability of assets or an asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or the asset group. Cash flow pr</font><font style='font-family:Times New Roman;font-size:10pt;' >ojections are based on trends of historical performance and management&#8217;s estimate of future performance. If the carrying amount of the asset or asset group exceeds the estimated future cash flows, an impairment charge is recognized by the amount by which t</font><font style='font-family:Times New Roman;font-size:10pt;' >he carrying amount of the asset or asset group exceeds its estimated </font><font style='font-family:Times New Roman;font-size:10pt;' >fair value. At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company concluded that none of its long-lived assets were impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(p)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Derivatives</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company uses interest-rate-related derivative </font><font style='font-family:Times New Roman;font-size:10pt;' >instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivat</font><font style='font-family:Times New Roman;font-size:10pt;' >ive instruments. The Company recognizes all derivative instruments as either assets or liabilities in the balance sheet at their respective fair values. For derivatives designated in hedging relationships, changes in the fair value are either offset throug</font><font style='font-family:Times New Roman;font-size:10pt;' >h earnings against the change in fair value of the hedged item attributable to the risk being hedged or recognized in AOCI, to the extent the derivative is effective at offsetting the changes in cash flows being hedged until the hedged item affects earning</font><font style='font-family:Times New Roman;font-size:10pt;' >s.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company only enters into derivative contracts that it intends to designate as a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability (cash flow hedge). For all hedging </font><font style='font-family:Times New Roman;font-size:10pt;' >relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness.&#160;&#160;The Company also formally assesses, both at the inception of the hedging relationship and o</font><font style='font-family:Times New Roman;font-size:10pt;' >n an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. For derivative instruments that are designated and qualify as part of a cash flow hedging re</font><font style='font-family:Times New Roman;font-size:10pt;' >lationship, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and lo</font><font style='font-family:Times New Roman;font-size:10pt;' >sses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:8pt;margin-left:27pt;' >&#160; </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company discontinues hedge accounting prospectively when it determines that the de</font><font style='font-family:Times New Roman;font-size:10pt;' >rivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or ma</font><font style='font-family:Times New Roman;font-size:10pt;' >nagement determines to remove the designation of the cash flow hedge.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the Company continues to carry the derivative at its fair value on the balance sheet </font><font style='font-family:Times New Roman;font-size:10pt;' >and recognizes any subsequent changes in its fair value in earnings. When it is probable that a forecasted transaction will not occur, the Company discontinues hedge accounting and recognizes immediately in earnings gains and losses that were accumulated i</font><font style='font-family:Times New Roman;font-size:10pt;' >n other comprehensive income related to the hedging relationship.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(q)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Fair Value of Financial Instruments</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The carrying values of the Company&#8217;s cash and cash equivalents, trade accounts receivable and trade accounts payable and short-term debt approximat</font><font style='font-family:Times New Roman;font-size:10pt;' >e their fair values because of the short maturities of those instruments. The fair value of the Company&#8217;s long-term debt approximates its carrying value and is based on the amount of future cash flows associated with the debt discounted using current borro</font><font style='font-family:Times New Roman;font-size:10pt;' >wing rates for similar debt instruments of comparable maturity.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Financial reporting standards define a fair value hierarchy that consists of three levels:</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 1 includes instruments for which quoted prices in active markets for identical assets or</font><font style='font-family:Times New Roman;font-size:10pt;' > liabilities accessible to the Company at the measurement date.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 2 includes instruments for which the valuations are based on quoted prices for similar </font><font style='font-family:Times New Roman;font-size:10pt;' >assets or liabilities, quoted prices in markets that are not active, or other inputs that ar</font><font style='font-family:Times New Roman;font-size:10pt;' >e observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 3 includes valuations based on inputs that are unobservable and significant to the overall fair value measurement.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(r)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Stock-based Compensation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, &#8220;Compensation&#8212;Stock Compensation&#8221;, which requires it to recognize</font><font style='font-family:Times New Roman;font-size:10pt;' > compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, and restricted stock units with a market condition related to our Third Amended and Restated 2000 Stock Option and Inc</font><font style='font-family:Times New Roman;font-size:10pt;' >entive Plan (as amended, the &#8220;Third A&amp;R Plan&#8221;) as well as employee stock purchases (&#8220;employee stock purchases&#8221;) related to its Employee Stock Purchase Plan (as amended, the &#8220;ESPP&#8221;). The Company issues new shares upon stock option exercises, upon vesting of</font><font style='font-family:Times New Roman;font-size:10pt;' > restricted stock units and restricted stock units with a market condition, and under the Company&#8217;s ESPP.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock-based compensation expense recognized is based on the value of the portion of stock-based payment awards that is ultimately expected to vest an</font><font style='font-family:Times New Roman;font-size:10pt;' >d has been reduced for estimated forfeitures. The Company values stock-based payment awards, except restricted stock units at grant date using the Black-Scholes option-pricing model (&#8220;Black-Scholes model&#8221;). The Company values restricted stock units with a </font><font style='font-family:Times New Roman;font-size:10pt;' >market condition using a Monte-Carlo valuation simulation. The determination of fair value of stock-based payment awards on the date of grant using an option-pricing model or Monte-Carlo valuation simulation is affected by its stock price as well as assump</font><font style='font-family:Times New Roman;font-size:10pt;' >tions regarding certain variables. These variables include, but are not limited to its expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The fair value of restricted stock units are based</font><font style='font-family:Times New Roman;font-size:10pt;' > on the market price of the Company&#8217;s stock on the date of grant and are recorded as compensation expense ratably over the applicable service period, which ranges from one to four years. Unvested restricted stock units are forfeited in the event of termina</font><font style='font-family:Times New Roman;font-size:10pt;' >tion of employment with the Company.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock-based compensation expense recognized under FASB ASC 718 for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > consisted of stock-based compensation expense related to stock options, the employee s</font><font style='font-family:Times New Roman;font-size:10pt;' >tock purchase plan, and the restricted stock units and was recorded as a component of cost of product revenues, sales and marketing expenses, general and administrative expenses, research and development expenses and discontinued operations. Refer to Note </font><font style='font-family:Times New Roman;font-size:10pt;' >14 for further details.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:8pt;margin-left:0pt;' >&#160; </font></p><p style='text-align:right;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:8pt;margin-left:0pt;' >&#160; </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(s)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Recently Issued Accounting Pronouncements</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In February 2016, the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Financial Accounting Standards Board</font><font style='font-family:Times New Roman;font-size:10pt;' > (FASB) issued Accounting Standards Update (ASU) 2016-02, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Leases</font><font style='font-family:Times New Roman;font-size:10pt;' >, which is intended to improve financial reporting about</font><font style='font-family:Times New Roman;font-size:10pt;' > leasing transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations created by lease terms of more than 12&#160;months. The update is effective for fiscal years beginning after December 15</font><font style='font-family:Times New Roman;font-size:10pt;' >, 2018. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Company</font><font style='font-family:Times New Roman;font-size:10pt;' > expects to utilize a practical expedient in its method of adoption of the standard. &#160;Under this expedient,&#160;which is a &#8220;current-period adjustment method,&#8221; the Company would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retai</font><font style='font-family:Times New Roman;font-size:10pt;' >ned earnings as of that date.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company has made substantial progress in its assessment over the impact of&#160;the standard and determined that the only material leases that it holds are building leases. Upon adoption of the standard, the </font><font style='font-family:Times New Roman;font-size:10pt;' >Company </font><font style='font-family:Times New Roman;font-size:10pt;' >preliminarily expects to record a right of use asset in the range of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >9</font><font style='font-family:Times New Roman;font-size:10pt;' > to $</font><font style='font-family:Times New Roman;font-size:10pt;' >11</font><font style='font-family:Times New Roman;font-size:10pt;' > million and a lease liability in the range of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >10</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >to $</font><font style='font-family:Times New Roman;font-size:10pt;' >12</font><font style='font-family:Times New Roman;font-size:10pt;' >&#160;million&#160;on its consolidated balance sheet. The finalization of the Company&#8217;s assessment </font><font style='font-family:Times New Roman;font-size:10pt;' >may result in changes to the Company&#8217;s estimates that may </font><font style='font-family:Times New Roman;font-size:10pt;' >impact its preliminary estimate of the cumulative effect. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company&#8217;s future commitments under lease obligations are summarized in Note 13.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In June 2016, the FASB issued ASU No. 2016-13, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</font><font style='font-family:Times New Roman;font-size:10pt;' > which amends the impairment model by requiring entities to use a forward-looking approach based on expect</font><font style='font-family:Times New Roman;font-size:10pt;' >ed losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The ASU is effective for public entities for fiscal</font><font style='font-family:Times New Roman;font-size:10pt;' > years beginning after December 15, 2019, with early adoption permitted. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, which provided additional implementation guidance on th</font><font style='font-family:Times New Roman;font-size:10pt;' >e previously issued ASU. Management has not yet completed its assessment of the impact of the new standard on the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >c</font><font style='font-family:Times New Roman;font-size:10pt;' >onsolidated </font><font style='font-family:Times New Roman;font-size:10pt;' >f</font><font style='font-family:Times New Roman;font-size:10pt;' >inancial </font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' >tatements. Currently, the Company believes that the most notable impact of this ASU will relate to its proce</font><font style='font-family:Times New Roman;font-size:10pt;' >sses around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and the recognition of credit losses.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In August 2017, the FASB issued ASU 2017-12, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Derivatives and Hedging (Topic 815)</font><font style='font-family:Times New Roman;font-size:10pt;' > which amends the hedge ac</font><font style='font-family:Times New Roman;font-size:10pt;' >counting recognition and presentation requirements in ASC 815, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Derivatives and Hedging</font><font style='font-family:Times New Roman;font-size:10pt;' >. The Board&#8217;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information conveyed to financial statement users about an entity</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s risk management activities by better aligning the entity&#8217;s financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify the application of hedge accounting by preparers. The ASU is eff</font><font style='font-family:Times New Roman;font-size:10pt;' >ective for annual reporting periods, including interim periods within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any interim period. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company is evaluating the requirements of th</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >is guidance and has not yet determined the impact of the adoption on its consolidated financial position, results of operations and cash flows.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:inherit;font-size:10pt;margin-left:24.5pt;color:#000000;' >In August 2018, the FASB issued ASU No. 2018-14, </font><font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' >Disclosure Framework&#8212;Changes to the Disclosure Requirements fo</font><font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' >r Defined Benefit Plans</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >, which amends ASC 715 to add, remove and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning after December 15, 2020,</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&#8217;s Consolidated Financial Statements.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Recently Adopted Accounting Pronouncements</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >In May 2014, the FASB issued ASU 2014-09,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >Revenue from Contracts with Customers,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >a new accounting standard that provides for a comprehensive model to use in the accounting for revenue arising from contracts with customers that will replace most existing revenue recognition guidance within generall</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >y accepted accounting principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitle</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >d in exchange for those goods or services.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >The Company adopted this standard as of January 1, 2018 using the modified retrospective approach, and applied the guidance to contracts that were not completed at the date of adoption. The Company&#8217;s significant</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > revenue streams currently consist primarily of product revenue transactions, service, maintenance and extended warranty transactions on certain product sales. The timing of recognizing revenues for these revenue streams did not materially change. Addition</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ally, the adoption of ASU&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2014</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >-</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >09</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160;did&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >not</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >have a material impact on the Company&#8217;s financial position, results of operations, equity or cash flows as of the adoption date or for the&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >year ended December 31, 2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company&#8217;s updated revenue </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >recognition policy is described in Note 2 and disaggregated revenue disclosures required under ASC 2014-09 are presented in Note 19. </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:22.5pt;color:#000000;' >In May 2017, the FASB issued ASU 2017-09,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >Stock compensation</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > (Topic 718): Scope of modification accounting&#160;which amends </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting unde</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >r ASC 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The ASU is effective for annual reporting periods</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, including interim periods within those annual reporting periods, beginning after December 15, 2017. The Company adopted this guidance on January 1, 2018, and the new standard did not have a material impact on its consolidated financial position, results </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >of operations and cash flows</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(t)          Reclassifications</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >As disclosed in Note 6, on January 22, 2018, the Company sold substantially all the assets of its operating subsidiary, Denville Scientific, Inc. (Denville). The sale of Denville represented a s</font><font style='font-family:Times New Roman;font-size:10pt;' >trategic shift that had a major effect on the Company&#8217;s operations and financial results. As such and pursuant to Accounting Standards Codification (ASC) 205-20 &#8211; </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Presentation of Financial Statements - Discontinued Operations, </font><font style='font-family:Times New Roman;font-size:10pt;' >the operating results of Denv</font><font style='font-family:Times New Roman;font-size:10pt;' >ille for the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements of operations. Additionally, the assets and liabilities of Denville as of December 31, 2017 have been recast in the consolidat</font><font style='font-family:Times New Roman;font-size:10pt;' >ed balance sheet and presented as held for sale. These reclassifications and adjustments had no effect on total amounts within the consolidated balance sheet, consolidated statements of operations and comprehensive income (loss), consolidated statements of</font><font style='font-family:Times New Roman;font-size:10pt;' > cash flows for any of the periods presented.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times;font-size:10pt;margin-left:24.5pt;color:#000000;' >.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783093888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ConcentrationsDisclosureAbstract', window );"><strong>Concentrations Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentrations Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >3.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Concentrations</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >No</font><font style='font-family:Times New Roman;font-size:10pt;' > customer accounted for more than </font><font style='font-family:Times New Roman;font-size:10pt;' >10</font><font style='font-family:Times New Roman;font-size:10pt;' >% of the revenues for the years ended December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >,</font><font style='font-family:Times New Roman;font-size:10pt;' > and</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >At December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, </font><font style='font-family:Times New Roman;font-size:10pt;' >no</font><font style='font-family:Times New Roman;font-size:10pt;' > customer</font><font style='font-family:Times New Roman;font-size:10pt;' > accounted for more than </font><font style='font-family:Times New Roman;font-size:10pt;' >10</font><font style='font-family:Times New Roman;font-size:10pt;' >% of net accounts receivable. </font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ConcentrationsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ConcentrationsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783036576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Income Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >4</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Accumulated Other Comprehensive Loss</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Changes in each component of accumulated other comprehensive loss, net of tax are as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:15pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Foreign currency</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Derivatives</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >translation  </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >qualifying as</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Defined benefit</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >adjustments</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >hedges</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >pension plans</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31,  2016</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(14,200)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,458)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,658)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:25.5pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other comprehensive income (loss) before reclassifications</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,445</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,200</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,621</font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amounts reclassified from AOCI</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >300</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >361</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net other comprehensive income</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,445</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,500</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,982</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31,  2017</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,755)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(10,676)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:25.5pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other comprehensive income before reclassifications</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,875)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(343)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(49)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,267)</font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amounts reclassified from AOCI</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >275</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >411</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net other comprehensive (loss) income </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,875)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(207)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >226</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,856)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(12,630)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,532)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The amounts reclassified out of accumulated other comprehensive (loss) income are as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:21pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Affected line item in the</font></td><td style='width:14.25pt;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:114.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:114.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:12.75pt;' ><td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >&#160;Statements of Operations</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:6.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:12.75pt;' ><td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amounts Reclassified From AOCI</font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Derivatives qualifying as hedges</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:27.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Realized loss on derivatives qualifying as hedges</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest expense, net</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax (benefit) expense</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Defined benefit pension plans</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:29.25pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortization of net losses included in net periodic pension costs</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >General and administrative expenses</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >331</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >362</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='3' rowspan='1' style='width:125.25pt;text-align:left;vertical-align:middle;border-color:Black;min-width:125.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax (benefit) expense</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(56)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(62)</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >275</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >300</font></td></tr><tr style='height:6.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total reclassifications</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:49.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >411</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:51pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >361</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783070096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Acquisition Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:13.5pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:-0.0500000000000007pt;' >5</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Acquisition </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >On January 31, 2018, the Company acquired all of the issued and outstanding shares of Data Sciences International, Inc. (DSI), a Delaware corporation</font><font style='font-family:Times New Roman;font-size:10pt;' >,</font><font style='font-family:Times New Roman;font-size:10pt;' > for approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >71.1</font><font style='font-family:Times New Roman;font-size:10pt;' > million. The Company funded the acquisition from its existing </font><font style='font-family:Times New Roman;font-size:10pt;' >cash balances, excess proceeds from the Denville Transaction discussed in Note 6, </font><font style='font-family:Times New Roman;font-size:10pt;' >and proceeds </font><font style='font-family:Times New Roman;font-size:10pt;' >from</font><font style='font-family:Times New Roman;font-size:10pt;' > the Financing Agreement discussed </font><font style='font-family:Times New Roman;font-size:10pt;' >in Note 15</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >DSI, a St. Paul, Minnesota-based life science research company, is a recognized leader in physiologic monito</font><font style='font-family:Times New Roman;font-size:10pt;' >ring focused on delivering preclinical products, systems, services and solutions to its customers. </font><font style='font-family:Times New Roman;font-size:10pt;' >Its customers include pharmaceutical and biotechnology companies, as well as contract research organizations, academic labs and government researchers. This </font><font style='font-family:Times New Roman;font-size:10pt;' >acquisition diversifies the Company&#8217;s customer base into the biopharmaceutical and contract research organization markets.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The aggregate purchase price for this acquisition was allocated to tangible and intangible net assets acquired as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,010</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liabilities assumed</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11,949)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >22,061</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill and intangible assets:</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,865</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets:</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Trade name</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,524</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Developed technology</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >25,570</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Customer relationships</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,837</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >In-process research and development </font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,387</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total amortizable intangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40,318</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred tax liabilities, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,120)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total goodwill and intangible assets, net of tax</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,063</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Acquisition purchase price</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >71,124</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:24.6pt;' ><td colspan='4' rowspan='1' style='width:351.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:351.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets and liabilities assumed, as referenced above,  consist of the following:</font></td></tr><tr style='height:8.4pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash acquired</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,576</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts receivable, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,069</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Inventories</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,512</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other current assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >810</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,574</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,469</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,010</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts payable and accrued liabilities</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,001</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred revenue including customer advances</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,976</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other long term liabilities</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,972</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liabilities assumed</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,949</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >The allocation of the purchase price for DSI was based on estimates of the fair value of the net assets acquired and was subject to adjustment upon finalization of the valuation of the acquired intangible assets and the related deferred taxes. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Measurements of these items inherently require significant estimates and assumptions.  During the year ended December 31, 2018, the Company made adjustments to the preliminary allocation of the purchase price that was presented in the March 31, 2018 Form 1</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0-Q. The a</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >djustments consisted of </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >an increase of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.5</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million to deferred tax liabilities</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >; an </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >increase of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.1</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million to goodwill; </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >a decrease of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1.6 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > to other long term liabilities;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >an increase of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1.5 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million to property, plant and equipment, net</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >; an increase of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.6 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million in accounts payable and accrued liabilities; and </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >an increase of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.6 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million to the purchase price related to a</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > net working capital adjustment. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >As of December 31, 2018, the Company has finalized the purchase price allocation f</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >or DSI.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:inherit;font-size:11pt;margin-left:24.5pt;color:#000000;' >T</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >he weighted-average amortization periods for definite-lived intangible assets acquired are </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >9.4</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > years&#160;for tradenames, </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >8.2</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > years&#160;for developed technology, </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >12.4</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > years for customer relationshi</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >ps and </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >7.4</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > years for in-process research and development assets. The weighted average amortization period f</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >or all definite-lived intangible assets acquired is&#160;</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >9.3</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > years.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Goodwill recorded as a result of the acquisition of</font><font style='font-family:Times New Roman;font-size:10pt;' > DSI is not deductible for tax purposes.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The results of operations for DSI have been included in the Company&#8217;s consolidated financial statements from the date of acquisition. T</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >he revenues of DSI included in the Company&#8217;s consolidated statement of operatio</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >ns from the date of acquisition</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >were </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >approximately&#160;$</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >42.6</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >million</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > for the eleven-month period ended December 31, 2018. The net income of DSI included in the Company&#8217;s consolidated statement of operations for the same period was approximately $</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >1.8 </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >million. Included in DSI&#8217;s net income was a </font><font style='font-family:Times New Roman;font-size:10pt;' >$</font><font style='font-family:Times New Roman;font-size:10pt;' >3.8 </font><font style='font-family:Times New Roman;font-size:10pt;' >million charge recognized in cost of revenues related to purchase accounting inventory fair value step up amortization. The total inventory fair value step up was recognized into cost of revenues over one in</font><font style='font-family:Times New Roman;font-size:10pt;' >ventory turn, or approximately five and a half months.  Also included in net income of DSI </font><font style='font-family:Times New Roman;font-size:10pt;' >is $</font><font style='font-family:Times New Roman;font-size:10pt;' >4.0</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >million</font><font style='font-family:Times New Roman;font-size:10pt;' > of intangible asset amortization expense and $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.6 </font><font style='font-family:Times New Roman;font-size:10pt;' >million of additional depreciation related to a step up of fair value of property, plant and equipm</font><font style='font-family:Times New Roman;font-size:10pt;' >ent, net.  </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following consolidated pro forma information is based on the assumption that the acquisition of DSI occurred on January&#160;1, 2017. Accordingly, the historical results have been adjusted </font><font style='font-family:Times New Roman;font-size:10pt;' >to reflect amortization expense, interest expense and o</font><font style='font-family:Times New Roman;font-size:10pt;' >ther purchase accounting adjustments </font><font style='font-family:Times New Roman;font-size:10pt;' >that would have been recognized on such a pro forma basis. The pro forma information is presented for comparative purposes only and is not necessarily indicative of the financial position or results of operations which </font><font style='font-family:Times New Roman;font-size:10pt;' >would have been reported had the Company completed the acquisition during these periods or which might be reported in the future.</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='2' style='width:123pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:123pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:134.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:134.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Pro Forma</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Revenues</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >124,319</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121,104</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Income (loss) from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,614</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,454)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Direct acquisition costs recorded in other expense, net in the Company&#8217;s consolidated statements of operations </font><font style='font-family:Times New Roman;font-size:10pt;' >were $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.4</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >million and $</font><font style='font-family:Times New Roman;font-size:10pt;' >0</font><font style='font-family:Times New Roman;font-size:10pt;' > for</font><font style='font-family:Times New Roman;font-size:10pt;' > the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783165616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >6.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Discontinued</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > Operations</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >On January 22, 2018, the Company sold substantially all the assets of its wholly owned subsidiary, Denville, for approximately $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >20.0 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million, which includes a $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.0 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million earn-out provision (the Denville Transaction). Upon </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >the closing of the transaction, the Company received $15.7 million. The $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.0 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million earn-out provision represents consideration that is contingent on Denville achieving certain performance metrics over a period of two years. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following table is a rec</font><font style='font-family:Times New Roman;font-size:10pt;' >onciliation of the carrying amounts of major assets and liabilities of Denville classified as held for sale in the Company&#8217;s consolidated balance sheet as of December 31, 2017</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:29.45pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Carrying amounts of major classes of assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash </font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >541</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts receivable, net</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,854</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Inventories</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,505</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other receivables and other assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >504</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current assets held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,404</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >397</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,930</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Allocation of goodwill</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,633</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term assets held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,960</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total assets of the disposal group classified as held for sale in the consolidated balance sheet</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,364</font></td></tr><tr style='height:13.5pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:24pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Carrying amounts of major classes of liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts payable and accrued expenses</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,736</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other current liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121</font></td></tr><tr style='height:13.5pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current liabilities held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,857</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,311</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term liabilities held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,311</font></td></tr><tr style='height:27.6pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,168</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following table is a reconciliation of the major line items of income from discontinued operations presented within the Company&#8217;s consolidat</font><font style='font-family:Times New Roman;font-size:10pt;' >ed statements of operations for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:42pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:63pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:63pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >893</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24,475</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(534)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,048)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating and other expenses</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(674)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,893)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gain on disposal of discontinued operations</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,251</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:31.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income from discontinued operations before income taxes</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >936</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >534</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax benefit</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(441)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income from discontinued operations</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,377</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,151</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Included within the adjustments to reconcile net loss to net cash provided by operating activities</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >in </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s consolidated statements of cash flows for the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, was amortization of intangible </font><font style='font-family:Times New Roman;font-size:10pt;' >assets for Denville of $</font><font style='font-family:Times New Roman;font-size:10pt;' >47 </font><font style='font-family:Times New Roman;font-size:10pt;' >thousand and $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.9</font><font style='font-family:Times New Roman;font-size:10pt;' > million, respectively. Depreciation and capital expenditures for Denville were immaterial for both periods presented.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783042784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Other Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill And Other Intangible Assets Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >7</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >. </font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Goodwill and Other Intangible Assets</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Intangible assets consist of the following:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Weighted </font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Average</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >December 31, 2018</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >December 31, 2017</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Life</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > (a)</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='11' rowspan='1' style='width:247.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:247.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accumulated Amortization</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accumulated Amortization</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Existing technology</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41,268</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,215)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,173</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,179)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.1</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Trade names</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,828</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,861)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,443</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,280)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.7</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Distribution agreements/customer relationships</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >22,657</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,509)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,197</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,373)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10.6</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >In-process research and development</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,387</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(30)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.3</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Patents</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >211</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(204)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >223</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(174)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.2</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total amortizable intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >73,351</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(28,819)</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,036</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24,006)</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Indefinite-lived intangible assets:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,304</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,336</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other indefinite-lived intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,232</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,244</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total goodwill and other indefinite-lived intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,536</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37,580</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total intangible assets, gross</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >131,887</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >71,616</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='15' rowspan='1' style='width:496.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:496.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(a) Weighted average life as of December 31, 2018.</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' > The balances presented in the tables above and below exclude intangible assets and allocated goodwill of Denville as of December 31, 2017. Both the intangible assets and the</font><font style='font-family:Times New Roman;font-size:10pt;' > allocated goodwill</font><font style='font-family:Times New Roman;font-size:10pt;' > balances</font><font style='font-family:Times New Roman;font-size:10pt;' > are reported as long term assets held for sale as of December 31, 2017. Refer to Note 6</font><font style='font-family:Times New Roman;font-size:10pt;' > for further details. </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The change</font><font style='font-family:Times New Roman;font-size:10pt;' > in the carrying amount of goodwill for the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > is as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,032</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of change in currency translation</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,937</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Reclassification of goodwill as held for sale</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,633)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,336</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill arising from business combination</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,865</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of change in currency translation</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(897)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,304</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Amortization of intangible assets</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Intangible asset </font><font style='font-family:Times New Roman;font-size:10pt;' >amortization expense from continuing operations was $</font><font style='font-family:Times New Roman;font-size:10pt;' >5.4</font><font style='font-family:Times New Roman;font-size:10pt;' > million and $</font><font style='font-family:Times New Roman;font-size:10pt;' >1.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively. Amortization expense of existing amortizable intangible assets is currently estimated to be </font><font style='font-family:Times New Roman;font-size:10pt;' >$</font><font style='font-family:Times New Roman;font-size:10pt;' >5.7</font><font style='font-family:Times New Roman;font-size:10pt;' > million for the year ending December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2019</font><font style='font-family:Times New Roman;font-size:10pt;' >, </font><font style='font-family:Times New Roman;font-size:10pt;' >$</font><font style='font-family:Times New Roman;font-size:10pt;' >5.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million for th</font><font style='font-family:Times New Roman;font-size:10pt;' >e year ending December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2020</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >5.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million for th</font><font style='font-family:Times New Roman;font-size:10pt;' >e year ending December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2021</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >5.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million for the year ending Decemb</font><font style='font-family:Times New Roman;font-size:10pt;' >er&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2022</font><font style='font-family:Times New Roman;font-size:10pt;' >,</font><font style='font-family:Times New Roman;font-size:10pt;' > and $</font><font style='font-family:Times New Roman;font-size:10pt;' >5.4</font><font style='font-family:Times New Roman;font-size:10pt;' > million for th</font><font style='font-family:Times New Roman;font-size:10pt;' >e year ending December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2023</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783111744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >8</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Inventories</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Inventories consist of the following:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:153pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Finished goods</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,936</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,779</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Work in process</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,667</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,042</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Raw materials</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,484</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,027</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >25,087</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,848</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783082880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >9</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Property</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >, Plant and Equipment</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Calibri;font-size:11pt;margin-left:0pt;' >	</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, p</font><font style='font-family:Times New Roman;font-size:10pt;' >roperty, plant and equipment </font><font style='font-family:Times New Roman;font-size:10pt;' >consist of the following:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:150pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Land, buildings and leasehold improvements</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,468</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,197</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Machinery and equipment</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,678</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,022</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computer equipment and software</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,685</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,819</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Furniture and fixtures</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,390</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,139</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Automobiles</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >115</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23,336</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,297</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Less: accumulated depreciation</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(17,438)</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15,554)</font></td></tr><tr style='height:13.8pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,898</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,743</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783187600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >10</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Related Party Transactions</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >As part of the acquisitions of Multi Channel Systems MCS GmbH (MCS)</font><font style='font-family:Times New Roman;font-size:10pt;' > and Triangle BioSystems, Inc. (TBSI) in 2014, the Company signed lease agreements with the former owners of the acquired companies.  The principals of such former owners of MCS and TBSI were employees of the Company as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >. Pursuant to a lease agreement, the Company made rent payments of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.3</font><font style='font-family:Times New Roman;font-size:10pt;' > million</font><font style='font-family:Times New Roman;font-size:10pt;' > and $0.2 million</font><font style='font-family:Times New Roman;font-size:10pt;' > to the former owners of MCS </font><font style='font-family:Times New Roman;font-size:10pt;' >during the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively</font><font style='font-family:Times New Roman;font-size:10pt;' >. The Com</font><font style='font-family:Times New Roman;font-size:10pt;' >pany made rent payments of ap</font><font style='font-family:Times New Roman;font-size:10pt;' >proximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >44</font><font style='font-family:Times New Roman;font-size:10pt;' > thousand </font><font style='font-family:Times New Roman;font-size:10pt;' >and $42</font><font style='font-family:Times New Roman;font-size:10pt;' > thousand </font><font style='font-family:Times New Roman;font-size:10pt;' >to the former owner of TBSI </font><font style='font-family:Times New Roman;font-size:10pt;' >during the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775915936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranties Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Warranties Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >11</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Warranties</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Warranties are estimated and accrued at the time revenues are recorded.  </font><font style='font-family:Times New Roman;font-size:10pt;' >A rollforward of </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s product warranty accrual</font><font style='font-family:Times New Roman;font-size:10pt;' > is as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Beginning</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >(Payments)\</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Ending</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Credits</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Additions</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='10' rowspan='1' style='width:254.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:254.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >60</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td></tr><tr style='height:6.45pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(37)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >391</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6673818800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Employee Benefit Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >12</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Employee Benefit Plans </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company sponsors profit sharing retirement plans for its U.S. employees, which includes employee savings plans established under Section&#160;401(k)&#160;of the U.S. Internal Revenue Code (the &#8220;401(k)&#160;Plans&#8221;). The 401(k)&#160;Plans </font><font style='font-family:Times New Roman;font-size:10pt;' >cover substantially all full-time employees who meet certain eligibility requirements. Contributions to the 401(k) P</font><font style='font-family:Times New Roman;font-size:10pt;' >lans are at the discretion of management. For the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Compa</font><font style='font-family:Times New Roman;font-size:10pt;' >ny contributed approximately</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >$0.5 million and</font><font style='font-family:Times New Roman;font-size:10pt;' > $0.6 million</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively, to the 401(k) Plans.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >subs</font><font style='font-family:Times New Roman;font-size:10pt;' >idiary in the United Kingdom, </font><font style='font-family:Times New Roman;font-size:10pt;' >Biochrom</font><font style='font-family:Times New Roman;font-size:10pt;' > Limited</font><font style='font-family:Times New Roman;font-size:10pt;' > maintain</font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' > contributory, defined benefit or defined contribution pension plans for substantially</font><font style='font-family:Times New Roman;font-size:10pt;' > all of its</font><font style='font-family:Times New Roman;font-size:10pt;' > employees. </font><font style='font-family:Times New Roman;font-size:10pt;' >In 2014, these defined benefit pension plans were closed to new employees, as well as closed to the future accrual of benefits for existing employees. </font><font style='font-family:Times New Roman;font-size:10pt;' >The provisions of FASB ASC 715-20 require that the funded status of the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >pension plans be recognized in its balance sheet. FASB ASC 715-20 does not change the measurement or income statement recognition of these plans, although it does require that plan assets and benefit obligations be measured as of the balance sheet date. Th</font><font style='font-family:Times New Roman;font-size:10pt;' >e Company has historically measured the plan assets and benefit obligations as of the balance sheet date.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The components of the Company&#8217;s defined benefit pension expense were as follows:</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:123.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:117pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:117pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Components of net periodic benefit cost:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest cost</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >502</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >524</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected return on plan assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(779)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(663)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amortization loss</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >222</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >362</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Recognition of net gain/loss due to settlements</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >110</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net periodic benefit cost</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >55</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >223</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The measurement date is December&#160;31 for these plans. The funded status of </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >defined benefit pension plans and the amount recognized in the consolidated balance sheets at December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > is as follo</font><font style='font-family:Times New Roman;font-size:10pt;' >ws: </font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in benefit obligation:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at beginning of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,126</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,214</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Service cost</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Interest cost</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >502</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >524</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Actuarial (gain) loss</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,056)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >26</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Settlements due to transfers paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(267)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Benefits paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(521)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(514)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Currency translation adjustment</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,107)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,876</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at end of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,701</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,126</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in fair value of plan assets:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at beginning of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,252</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Actual return on plan assets</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,058)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,871</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Employer contributions</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >741</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >689</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Settlement due to transfers paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(263)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Benefits paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(521)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(514)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Currency translation adjustment</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,052)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,674</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at end of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in benefit obligation:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Funded status</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Unrecognized net loss</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >N/A</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >N/A</font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The accumulated benefit obligation for all defined benefit pension </font><font style='font-family:Times New Roman;font-size:10pt;' >plans was $</font><font style='font-family:Times New Roman;font-size:10pt;' >18.7</font><font style='font-family:Times New Roman;font-size:10pt;' > million and $</font><font style='font-family:Times New Roman;font-size:10pt;' >21.1</font><font style='font-family:Times New Roman;font-size:10pt;' > million at December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The amounts recognized in the consolidated balance sheets </font><font style='font-family:Times New Roman;font-size:10pt;' >consist of:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >150</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >196</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other long term liabilities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The amounts recognized in accumulated other comprehensive </font><font style='font-family:Times New Roman;font-size:10pt;' >loss</font><font style='font-family:Times New Roman;font-size:10pt;' >, net of tax consist of:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Underfunded status of pension plans</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The weighted average assumptions used in determining the net pension cost for these plans follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discount rate</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.65%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.43%</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected return on assets</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.68%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.86%</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The discount rate assumptions used for pension accounting reflect the prevailing rates available on high-quality, fixed-income debt instruments with terms that match the average expected duration of </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s</font><font style='font-family:Times New Roman;font-size:10pt;' > defined benefit pension plan obligations. </font><font style='font-family:Times New Roman;font-size:10pt;' >T</font><font style='font-family:Times New Roman;font-size:10pt;' >he Company </font><font style='font-family:Times New Roman;font-size:10pt;' >use</font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' > the iBoxx AA 15yr+ index, which matches the average duration of </font><font style='font-family:Times New Roman;font-size:10pt;' >its</font><font style='font-family:Times New Roman;font-size:10pt;' > pension plan liability of approximately </font><font style='font-family:Times New Roman;font-size:10pt;' >15&#160;years. With the current base of assets in </font><font style='font-family:Times New Roman;font-size:10pt;' >the </font><font style='font-family:Times New Roman;font-size:10pt;' >pension plans, a </font><font style='font-family:Times New Roman;font-size:10pt;' >one percent</font><font style='font-family:Times New Roman;font-size:10pt;' > increase/decrease in the discount rate assumption woul</font><font style='font-family:Times New Roman;font-size:10pt;' >d decrease/increase annual pension expense by approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >9,000</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company&#8217;s mix of pension plan investments among asset classes also affects the long-term expected rate of return on plan assets. As of December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s actual asset mix approximated its target mix. Differences between actual and expected returns are recognized in the calculation of net periodic pension (income)/cost over the average remaining expected future working lifetime, which is approx</font><font style='font-family:Times New Roman;font-size:10pt;' >imately </font><font style='font-family:Times New Roman;font-size:10pt;' >1</font><font style='font-family:Times New Roman;font-size:10pt;' >5</font><font style='font-family:Times New Roman;font-size:10pt;' > years, of active plan participants. With the current base of assets, a </font><font style='font-family:Times New Roman;font-size:10pt;' >one percent</font><font style='font-family:Times New Roman;font-size:10pt;' > increase/decrease in the asset return assumption</font><font style='font-family:Times New Roman;font-size:10pt;' > would decrease/increase </font><font style='font-family:Times New Roman;font-size:10pt;' >annual pension expense by approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >178,000</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The fair value and</font><font style='font-family:Times New Roman;font-size:10pt;' > asset allocations of the Company&#8217;s pension benefits as of December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > measurement</font><font style='font-family:Times New Roman;font-size:10pt;' > dates were as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:252pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:252pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Asset category:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Equity securities</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,134</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >51%</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,774</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >54%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Debt securities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,274</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,204</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liability driven investment funds</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,341</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,685</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash and cash equivalents</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >618</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >856</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >452</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >453</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3%</font></td></tr><tr style='height:13.5pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100%</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100%</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Financial reporting standards define a fair value hierarchy that consists of three levels. The fair values of the plan assets by fair value hierarchy level as of December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > is as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Quoted Prices in Active Markets for Identical Assets (Level 1)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >618</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >856</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Significant Other Observable Inputs (Level 2)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,201</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,116</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Significant Other Unobservable Inputs (Level 3)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.5pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Level 1 assets consist of cash and cash equivalents held in the pension plans at December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >. The Level 2 assets primarily consist of investments in private investment funds that are valued using the net asset values provided by the trust or</font><font style='font-family:Times New Roman;font-size:10pt;' > fund, including an insurance contract. Although these funds are not traded in an active market with quoted prices, the investments underlying the net asset value are based on quoted prices</font></p></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company expects to contribute a</font><font style='font-family:Times New Roman;font-size:10pt;' >t least</font><font style='font-family:Times New Roman;font-size:10pt;' > $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.7</font><font style='font-family:Times New Roman;font-size:10pt;' > million to its pension plans during </font><font style='font-family:Times New Roman;font-size:10pt;' >2019</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font><font style='font-family:Times New Roman;font-size:10pt;' > These</font><font style='font-family:Times New Roman;font-size:10pt;' > contributions are expected to increase </font><font style='font-family:Times New Roman;font-size:10pt;' >in 2019 and beyond</font><font style='font-family:Times New Roman;font-size:10pt;' > by an immaterial amount </font><font style='font-family:Times New Roman;font-size:10pt;' >in order to accelerate the deficit recovery period. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The benefits expected to be paid from the pension plans are $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million in </font><font style='font-family:Times New Roman;font-size:10pt;' >2019</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.5</font><font style='font-family:Times New Roman;font-size:10pt;' > million in </font><font style='font-family:Times New Roman;font-size:10pt;' >2020</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.5</font><font style='font-family:Times New Roman;font-size:10pt;' > million in </font><font style='font-family:Times New Roman;font-size:10pt;' >2021</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million in </font><font style='font-family:Times New Roman;font-size:10pt;' >2022</font><font style='font-family:Times New Roman;font-size:10pt;' > and $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.7</font><font style='font-family:Times New Roman;font-size:10pt;' > million in </font><font style='font-family:Times New Roman;font-size:10pt;' >2023</font><font style='font-family:Times New Roman;font-size:10pt;' >. The expected benefits to be </font><font style='font-family:Times New Roman;font-size:10pt;' >paid in the five years from 2024&#8212;2028</font><font style='font-family:Times New Roman;font-size:10pt;' > are $</font><font style='font-family:Times New Roman;font-size:10pt;' >4.0</font><font style='font-family:Times New Roman;font-size:10pt;' > million. The expected benefits are based on the same assumptions used to </font><font style='font-family:Times New Roman;font-size:10pt;' >measure the Company&#8217;s benefit obligation at </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775893456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Leases Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >13</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Leases </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company has noncancelable operating leases for office and warehouse space expiring at various dates through 2023 and thereafter. Rent payments </font><font style='font-family:Times New Roman;font-size:10pt;' >for continuing operations were approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.2</font><font style='font-family:Times New Roman;font-size:10pt;' > million</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >$</font><font style='font-family:Times New Roman;font-size:10pt;' >1.8</font><font style='font-family:Times New Roman;font-size:10pt;' > million</font><font style='font-family:Times New Roman;font-size:10pt;' > for the year ended December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Future minimum lease payments for operating leases, with initial or remaining terms in excess of one year at </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, are as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Operating </font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Leases</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2019</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,250</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2020</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,247</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2021</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,987</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2022</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,966</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2023</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,990</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Thereafter</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,559</font></td></tr><tr style='height:13.8pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net minimum lease payments</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,999</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=115931803&amp;loc=d3e12069-110248<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783210960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Capital Stock Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Capital Stock Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >14</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Capital Stock </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Common Stock </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >On February&#160;5, 2008, the Company&#8217;s Board of Directors adopted a Shareholder Rights Plan and declared a dividend distribution of one preferred stock purchase right for each outstanding share of the Company&#8217;s common stock to shareholders of record as of the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >close of business on February&#160;6, 2008. These rights were not initially exercisable and would trade with the shares of the Company&#8217;s common stock. The rights would become exercisable under various conditions according to the terms of the plan. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Sharehold</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >er Rights Plan expired, with no rights having become exercisable, in accordance with its terms on the close of business on February 6, 2018.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Preferred Stock</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The</font><font style='font-family:Times New Roman;font-size:10pt;' > Company&#8217;s Board of Directors </font><font style='font-family:Times New Roman;font-size:10pt;' >has the authority to issue up to 5.0 million shares of preferred</font><font style='font-family:Times New Roman;font-size:10pt;' > stock and to determine the price privileges and other terms of the shares. The Board of Directors may exercise this authority without any further approval of stockholders. As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company had no preferred stock issued or outs</font><font style='font-family:Times New Roman;font-size:10pt;' >tanding</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Employee Stock Purchase Plan (as amended, the ESPP)</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In 2000, the Company approved </font><font style='font-family:Times New Roman;font-size:10pt;' >the ESPP</font><font style='font-family:Times New Roman;font-size:10pt;' >. Under this </font><font style='font-family:Times New Roman;font-size:10pt;' >ESPP</font><font style='font-family:Times New Roman;font-size:10pt;' >, participating employees can authorize the Company to withhold a portion of their base pay during consecutive six-month payment periods f</font><font style='font-family:Times New Roman;font-size:10pt;' >or the purchase of shares of the Company&#8217;s common stock. At the conclusion of the period, participating employees can purchase shares of the Company&#8217;s common stock at 85% of the lower of the fair market value of the Company&#8217;s common stock at the beginning </font><font style='font-family:Times New Roman;font-size:10pt;' >or end of the period. Shares are iss</font><font style='font-family:Times New Roman;font-size:10pt;' >ued under the ESPP for the six-month periods ending June&#160;30 and December&#160;31. </font><font style='font-family:Times New Roman;font-size:10pt;' >On May&#160;18, 2017, the stockholders of the Company approved an increase </font><font style='font-family:Times New Roman;font-size:10pt;' >of 300,000 shares of common stock </font><font style='font-family:Times New Roman;font-size:10pt;' >in the number of shares available for i</font><font style='font-family:Times New Roman;font-size:10pt;' >ssuance under the ESPP. Following suc</font><font style='font-family:Times New Roman;font-size:10pt;' >h amendment</font><font style='font-family:Times New Roman;font-size:10pt;' >, </font><font style='font-family:Times New Roman;font-size:10pt;' >1,050,000</font><font style='font-family:Times New Roman;font-size:10pt;' > shares of common stock are authorized for issuance</font><font style='font-family:Times New Roman;font-size:10pt;' >,</font><font style='font-family:Times New Roman;font-size:10pt;' > of which </font><font style='font-family:Times New Roman;font-size:10pt;' >890,762</font><font style='font-family:Times New Roman;font-size:10pt;' > shares were iss</font><font style='font-family:Times New Roman;font-size:10pt;' >ue</font><font style='font-family:Times New Roman;font-size:10pt;' >d as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >There were</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >89,308</font><font style='font-family:Times New Roman;font-size:10pt;' > and 76,215 shares issued under the ESPP during the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:27pt;' >Stock Option and Equity Incentive Plans</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Third Amended and Restated 2000 Stock Option and Incentive Plan (as amended, the Third A&amp;R Plan)</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Third Amendment to the </font><font style='font-family:Times New Roman;font-size:10pt;' >Third A&amp;R Plan (the Amendment) was adopted by the Board of Directors on April&#160;2, 2018. Such Amendment was approved by the stockholders at the Company&#8217;s 2018 Annual Meeting of Stockholders.  Pursuant to the Amendment, the aggregate number of shares authoriz</font><font style='font-family:Times New Roman;font-size:10pt;' >ed for issuance under the Third A&amp;R Plan was increased by 3,400,000 shares to</font><font style='font-family:Times New Roman;font-size:10pt;' > 20,908,929.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Restricted Stock Units with a Market Condition (the Market Condition RSUs)</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >On August 3, 2015, the Compensation Committee of the Board of Directors of the Company ap</font><font style='font-family:Times New Roman;font-size:10pt;' >proved and granted deferred stock awards of Market Condition RSUs (the 2015 Market Condition RSUs) to certain members of the Company&#8217;s management team under the Third A&amp;R Plan.  The vesting of these 2015 Market Condition RSUs was cliff-based and linked to </font><font style='font-family:Times New Roman;font-size:10pt;' >the achievement of a relative total shareholder return of the Company&#8217;s common stock from August 3, 2015 to the earlier of (i) August 3, 2018 or (ii) upon a change of control (measured relative to the Russell 3000 index and based on the 20-day trading aver</font><font style='font-family:Times New Roman;font-size:10pt;' >age price before each such date). As of </font><font style='font-family:Times New Roman;font-size:10pt;' >August 3, 2018, certain of the </font><font style='font-family:Times New Roman;font-size:10pt;' >target total shareholder returns were achieved, and as a result, 69,667 of the 2015 Market Condition RSUs vested. The remaining 2015 Market Condition RSUs did not vest and were canceled</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >On May 24, 2018, the Compensation Committee of the Board of Directors of the Company approved and granted deferred stock awards of Market Condition RSUs (the 2018 Market Condition RSUs) to certain members of the Company&#8217;s management team under </font><font style='font-family:Times New Roman;font-size:10pt;' >the Thir</font><font style='font-family:Times New Roman;font-size:10pt;' >d A&amp;R Plan</font><font style='font-family:Times New Roman;font-size:10pt;' >.  The vesting of the 2018 Market Condition RSUs is based on a graded-vesting schedule (one third at the end of each year for three years) and linked to the achievement of a relative total shareholder return of the Company&#8217;s common stock from May</font><font style='font-family:Times New Roman;font-size:10pt;' > 24, 2018 to the earlier of (i) May 24, 2019 or (ii) upon a change of control (measured relative to the NASDAQ Biotechnology index and based on the 20-day trading average price before each such date). As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, t</font><font style='font-family:Times New Roman;font-size:10pt;' >he target number of </font><font style='font-family:Times New Roman;font-size:10pt;' >these restricted stock units that may be earned is </font><font style='font-family:Times New Roman;font-size:10pt;' >116,944</font><font style='font-family:Times New Roman;font-size:10pt;' > shares; the maximum amount is 150% of the target number.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Stock-Based Payment Awards</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, </font><font style='font-family:Times New Roman;font-size:10pt;' >which requires it to recognize compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, Market Condition RSUs and employee stock purchases related to the&#160;ESPP.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >The Company ado</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >pted ASU 2016-09 as of January 1, 2017. As a result of this adoption, the Company has elected as an accounting policy to account for forfeitures for service based awards as they occur, with no adjustment for estimated forfeitures. The Company recognized as</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > of January 1, 2017, a cumulative effect adjustment of $0.1 million to reduce retained earnings as required under the modified retrospective approach. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock option and restricted stock unit activity under the Company&#8217;s Third A&amp;R Plan for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > were as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock Options</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Restricted Stock Units</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:144pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:144pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Market Condition RSU&#39;s</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Restricted</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Market</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Options</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Exercise </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock Units</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Grant Date</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Condition RSU&#39;s</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Grant Date</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value</font></td></tr><tr style='height:9.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,096,818</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.94</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,072,653</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.15</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182,150</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Granted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >237,700</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.24</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,298,371</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.49</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Exercised</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(143,391)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.48</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Vested (RSUs)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(488,570)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.08</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cancelled / forfeited</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(410,883)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.93</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(85,527)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.05</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(18,023)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,780,244</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.95</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,796,927</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.69</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >164,127</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Granted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >104,585</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.48</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >639,126</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.31</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >156,944</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.19</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Exercised</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,696,255)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.50</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Vested (RSUs)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(845,326)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.88</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(69,667)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cancelled / forfeited</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(231,842)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.96</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(356,965)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.84</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(134,460)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.63</font></td></tr><tr style='height:13.5pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,956,732</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.25</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,233,762</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.36</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >116,944</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.19</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company did not capitalize any stock-based compensation.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Earnings per share</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Basic earnings per share is based upon net income divided by the number of</font><font style='font-family:Times New Roman;font-size:10pt;' > weighted average common shares outstanding during the period. The calculation of diluted earnings per share assumes conversion of stock options, restricted stock units and Market Condition RSU</font><font style='font-family:Times New Roman;font-size:10pt;' >s into common stock using the treasury method. The weighted av</font><font style='font-family:Times New Roman;font-size:10pt;' >erage number of shares used to compute basic and diluted earnings per share consists of the following:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:137.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:137.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:9.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic </font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,453,126</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,753,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSUs</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,453,126</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,753,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >Excluded from the shares used in calculating the diluted earnings per common share in the above table are options, restricted stock units and Market Condition RSUs of approximately </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,307,438</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >5,741,298</font><font style='font-family:Times New Roman;font-size:10pt;' > shares of common stock for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, respectively, as the impact of these shares would be anti-dilutive.</font></p></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company&#8217;s policy is to issue stock available from its registered but unissued stock pool through its transfer agent to satisfy stock option exercises and vesting of the restricted stoc</font><font style='font-family:Times New Roman;font-size:10pt;' >k units. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The </font><font style='font-family:Times New Roman;font-size:10pt;' >following table summarizes information concerning currently outstanding and exercisable options as of December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > (Aggregate</font><font style='font-family:Times New Roman;font-size:10pt;' > Intrinsic Value, in thousands):</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:243.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:243.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Options Outstanding</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:249pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:249pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Options Exercisable</font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Range of</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Shares</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Remaining </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Aggregate </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Shares</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Remaining </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Aggregate </font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Outstanding at</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Contractual Life</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Intrinsic</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercisable at</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Contractual Life</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Intrinsic</font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Dec. 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >in Years</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Value</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Dec. 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >in Years</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > </font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Value</font></td></tr><tr style='height:6.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.28-3.29</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >204,476</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.74</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 2.71 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >96</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >160,851</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.89</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 2.66 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >84</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.30-3.49</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >175,200</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8.83</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.33 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,400</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8.83</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.33 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.50-3.92</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >159,037</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.95</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.68 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >114,452</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.64 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.93-4.08</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,019</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.42</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.04 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,019</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.42</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.04 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.09-4.17</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >402,325</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.12 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >402,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.12 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.18-4.26</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,000</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.75</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.21 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,000</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.75</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.21 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.27-4.38</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >350,000</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.88</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.31 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >350,000</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.88</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.31 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.39-5.39</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >146,550</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.65</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.95 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121,550</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.09</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.05 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.40-5.54</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >203,625</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.18</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.51 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >144,375</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.18</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.51 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.55-5.75</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >187,500</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.77</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.58 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >125,625</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.43</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.56 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.7pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.28-5.75</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >1,956,732</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >5.79</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > 4.25 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >96</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >1,605,597</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >5.26</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > 4.26 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >84</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The aggregate intrinsic value in the preceding table represents the total pre-tax intrinsic value, based on the Company&#8217;s closing stock price of $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.18</font><font style='font-family:Times New Roman;font-size:10pt;' > as of December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, which would have been received by the option holders had all option holders exercised their options as of that date. </font><font style='font-family:Times New Roman;font-size:10pt;' >T</font><font style='font-family:Times New Roman;font-size:10pt;' >he aggregate intrinsic value of options exercised for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >was approximately</font><font style='font-family:Times New Roman;font-size:10pt;' > $</font><font style='font-family:Times New Roman;font-size:10pt;' >2.6</font><font style='font-family:Times New Roman;font-size:10pt;' > million and </font><font style='font-family:Times New Roman;font-size:10pt;' >$</font><font style='font-family:Times New Roman;font-size:10pt;' >0.1</font><font style='font-family:Times New Roman;font-size:10pt;' > million, respectively. The total number of in-the-money options that were exercisable as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > was </font><font style='font-family:Times New Roman;font-size:10pt;' >160,851</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >For the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, t</font><font style='font-family:Times New Roman;font-size:10pt;' >he total compensation costs related to unvested awards not yet recognized is $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.2</font><font style='font-family:Times New Roman;font-size:10pt;' > million and the weighted average period over which it is expected to be recognized is </font><font style='font-family:Times New Roman;font-size:10pt;' >2.12</font><font style='font-family:Times New Roman;font-size:10pt;' > years.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:27pt;' >Valuation and Expense Information under St</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >ock-Based-Payment Accounting</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock-based compensation expense related to stock options, restricted stock units, Market Condition RSU&#8217;s and the employee stock purchase plan for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > was allocated as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:111.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:120.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:9.75pt;' ><td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >64</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Sales and marketing</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >431</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >488</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >General and administrative</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,232</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,695</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Research and development</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >167</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >139</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discontinued operations</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >150</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >117</font></td></tr><tr style='height:13.8pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total stock-based compensation</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,044</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,500</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company did not capitalize any stock-based compensation.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The weighted-average estimated </font><font style='font-family:Times New Roman;font-size:10pt;' >fair </font><font style='font-family:Times New Roman;font-size:10pt;' >value per share of stock options granted during </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > was $</font><font style='font-family:Times New Roman;font-size:10pt;' >1.83</font><font style='font-family:Times New Roman;font-size:10pt;' > and $</font><font style='font-family:Times New Roman;font-size:10pt;' >1.32</font><font style='font-family:Times New Roman;font-size:10pt;' >, respectively, using the Black </font><font style='font-family:Times New Roman;font-size:10pt;' >Scholes option-pricing model with the</font><font style='font-family:Times New Roman;font-size:10pt;' > following weighted-average assumptions:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:153.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:5.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Volatility</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >43.28</font></td><td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41.63</font></td><td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Risk-free interest rate</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.84</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.03</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected holding period (in years)</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.83</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Dividend yield</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The </font><font style='font-family:Times New Roman;font-size:10pt;' >weighted average fair value of the </font><font style='font-family:Times New Roman;font-size:10pt;' >2018 Market Condition RSU</font><font style='font-family:Times New Roman;font-size:10pt;' >s </font><font style='font-family:Times New Roman;font-size:10pt;' >which were </font><font style='font-family:Times New Roman;font-size:10pt;' >granted under the Third A&amp;R Plan during the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > was</font><font style='font-family:Times New Roman;font-size:10pt;' > $</font><font style='font-family:Times New Roman;font-size:10pt;' >4.19</font><font style='font-family:Times New Roman;font-size:10pt;' >. There were no Market Condition RSUs granted during the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >The following assumptions were used to estimate the fair value</font><font style='font-family:Times New Roman;font-size:10pt;' >, using a Monte-Carlo valuation simulation,</font><font style='font-family:Times New Roman;font-size:10pt;' > of </font><font style='font-family:Times New Roman;font-size:10pt;' >the Market Condition RSUs</font><font style='font-family:Times New Roman;font-size:10pt;' > granted during the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > December 31, 2018</font><font style='font-family:Times New Roman;font-size:10pt;' >:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Volatility</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >44.02</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Risk-free interest rate</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.27</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Correlation coefficient</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.07</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Dividend yield</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company used historical volatility to calculate the expected volatility as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >Historical volatility was determined by calculating the mean reversion of the daily adjusted closing stock price. The risk-free interest rate </font><font style='font-family:Times New Roman;font-size:10pt;' >assumption is based upon observed U.S. Treasury bill interest rates (risk-free) appropriate for the term of the Company&#8217;s stock options. The expected holding period of stock options represents the period of time options are expected to be outstanding and w</font><font style='font-family:Times New Roman;font-size:10pt;' >ere based on historical experience. The vesting period ranges from one to four years and the contractual life is ten years. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Stock-based compensation expense recognized in the consolidated statement</font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' > of </font><font style='font-family:Times New Roman;font-size:10pt;' >operations </font><font style='font-family:Times New Roman;font-size:10pt;' >for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >is </font><font style='font-family:Times New Roman;font-size:10pt;' >recognized </font><font style='font-family:Times New Roman;font-size:10pt;' >on awards </font><font style='font-family:Times New Roman;font-size:10pt;' >as they vest and following the adoption of ASU 2016-09 in January 2017, is not</font><font style='font-family:Times New Roman;font-size:10pt;' > reduced for annualized estimated forfeitures</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts comprising shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income, and compensation-related costs for equity-based compensation. Includes, but is not limited to, disclosure of policies, compensation plan details, equity-based arrangements to obtain goods and services, deferred compensation arrangements, and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783173184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Long Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long Term Debt Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >15.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Long Term Debt</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >On January 22, 2018, in connection with the closing of the Denville Transaction, the Company terminated the Third Amended and Restated Credit Agreement (the Credit Agreement), among the Company, Brown Brothers Harriman &amp; Co. and each </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >of the other lenders party thereto, and Bank of America, as administrative agent. All outstanding amounts under the agreement were repaid in full using a portion of the proceeds of the Denville Transaction. At the time of repayment, there was approximately</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > $11.9 million outstanding.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >On January 31, 2018, the Company entered into a financing agreement by and among the Company and certain subsidiaries of the Company parties thereto, as borrowers (collectively, the Borrower), certain subsidiaries of the Compan</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >y parties thereto, as guarantors, various lenders from time to time party thereto (the Lenders), and Cerberus Business Finance, LLC, as collateral agent and administrative agent for the Lenders (the Financing Agreement). On August 16, 2018, the Company and</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > Cerberus Business Finance, LLC entered into a First Amendment to the Financing Agreement, which such amendment modified certain provisions related to the borrowing base and reporting, among other things. </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >The Financing Agreement provides for senior secu</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >red credit facilities (the Senior Secured Credit Facilities) comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit. The proceeds of the term loan and $4.8 million of advances under the revolving line of credit were used </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >to fund a portion of the DSI acquisition, and to pay fees and expenses related thereto and the closing of the Senior Secured Credit Facilities. In addition, the revolving facility is available for use by the Company and its subsidiaries for general corpora</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >te and working capital needs, and other purposes to the extent permitted by the Financing Agreement. The Senior Secured Credit Facilities have a maturity of five years. </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >Commencing on March 31, 2018, </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >the outstanding term loans amortized in equal quarterl</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >y installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter.  Beginning the quarter ending March 31, 2019, the term loans amortize in installments of $0.6 million per quarter, continuing for the next </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >three quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment at maturity.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >The obligations </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >under the Senior Secured Credit Facilities are unconditionally guaranteed by the Company and certain of the Company&#8217;s e</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >xisting and subsequently acquired or organized subsidiaries. The Senior Secured Credit Facilities and related guarantees are secured on a first-priority basis (subject to certain liens permitted under the Financing Agreement) by a lien on substantially all</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > the tangible and intangible assets of the Company and its </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >subsidiary guarantors, including all of the capital stock held by such obligors (subject to a 65% limitation on pledges of capital stock of foreign subsidiaries), subject to certain exceptions.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >Interest on all loans under the Senior Secured Credit Facilities is paid monthly. Borrowings under the Financing Agreement accrue interest at a per annum rate equal to </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >London Interbank Offered Rate</font><font style='font-family:Times New Roman;font-size:10pt;' > (</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >LIBOR) rate plus </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.25</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >. The loans are also subject to a </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >.25</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >% interest rate floor for LIBOR loans and a </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.25</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >% interest rate floor for base rate loans.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >The Financing Agreement contains customary representations and warranties and affirmative covenants applicable to the Company and its subsidiaries and also cont</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ains certain restrictive covenants, including, among others, limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, divid</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ends and other payments in respect of the Company&#8217;s capital stock, prepayments of certain debt, transactions with affiliates and modifications of organizational documents, material contracts, affiliated practice agreements and certain debt agreements. The </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Financing Agreement also contains customary events of default. </font><font style='font-family:Times New Roman;font-size:10pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company was in compliance with all financial covenants contained in the </font><font style='font-family:Times New Roman;font-size:10pt;' >Financing </font><font style='font-family:Times New Roman;font-size:10pt;' >A</font><font style='font-family:Times New Roman;font-size:10pt;' >greement,</font><font style='font-family:Times New Roman;font-size:10pt;' > was subject to </font><font style='font-family:Times New Roman;font-size:10pt;' >covenant and w</font><font style='font-family:Times New Roman;font-size:10pt;' >orking capital borrowing </font><font style='font-family:Times New Roman;font-size:10pt;' >restrict</font><font style='font-family:Times New Roman;font-size:10pt;' >ions and had available borrowing capacity under its Financing Agreement </font><font style='font-family:Times New Roman;font-size:10pt;' >of $</font><font style='font-family:Times New Roman;font-size:10pt;' >9.8</font><font style='font-family:Times New Roman;font-size:10pt;' > million.</font><font style='font-family:Times New Roman;font-size:10pt;' >    </font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, the C</font><font style='font-family:Times New Roman;font-size:10pt;' >ompany had borrowings net of debt issuance costs of $</font><font style='font-family:Times New Roman;font-size:10pt;' >60.8</font><font style='font-family:Times New Roman;font-size:10pt;' > million and $</font><font style='font-family:Times New Roman;font-size:10pt;' >11.7</font><font style='font-family:Times New Roman;font-size:10pt;' > million</font><font style='font-family:Times New Roman;font-size:10pt;' > respectively, outstanding. </font><font style='font-family:Times New Roman;font-size:10pt;' >T</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >he carrying value of the debt approximates fair value because the interest rate under the obligation approximates market rates of interest available to the Company for similar&#160;instruments.</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160;</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the w</font><font style='font-family:Times New Roman;font-size:10pt;' >eighted effective interest rate, </font><font style='font-family:Times New Roman;font-size:10pt;' >net of the impact of t</font><font style='font-family:Times New Roman;font-size:10pt;' >he Company&#8217;s interest rate swap, on its term l</font><font style='font-family:Times New Roman;font-size:10pt;' >oan</font><font style='font-family:Times New Roman;font-size:10pt;' > was </font><font style='font-family:Times New Roman;font-size:10pt;' >8.88%</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company&#8217;s borrow</font><font style='font-family:Times New Roman;font-size:10pt;' >ings were comprised of:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:138pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:138pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-term debt:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Term loan</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,400</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,899</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Total unamortized deferred financing costs</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,605)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(151)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total debt</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >60,795</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,748</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Less: current installments</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,400)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,800)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Current unamortized deferred financing costs</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >401</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >35</font></td></tr><tr style='height:13.5pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-term debt</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,796</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,983</font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td colspan='4' rowspan='1' style='width:350.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:350.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     The aggregate amounts of debt maturing during the next five years are as follows:</font></td></tr><tr style='height:10.65pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2019</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,400</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2020</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2021</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2022</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2023</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >50,400</font></td></tr><tr style='height:13.8pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,400</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783088960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >16</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Derivatives</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company uses interest</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate</font><font style='font-family:Times New Roman;font-size:10pt;' >-related derivative instruments to manage its exposure related to changes in interest rates on its variable</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate debt instruments. The Company does not enter into derivative instruments for any purpose other </font><font style='font-family:Times New Roman;font-size:10pt;' >than cash flow hedging. The Company does not speculate using derivative instruments.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the f</font><font style='font-family:Times New Roman;font-size:10pt;' >ailure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative co</font><font style='font-family:Times New Roman;font-size:10pt;' >ntract is negative, the Company owes the counterparty and, therefore, the Company is not exposed to the counterparty&#8217;s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transaction</font><font style='font-family:Times New Roman;font-size:10pt;' >s with carefully selected major financial institutions based upon their credit profile.  </font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest</font><font style='font-family:Times New Roman;font-size:10pt;' >-rat</font><font style='font-family:Times New Roman;font-size:10pt;' >e contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company assesses interest rate risk by continually identifying and monitoring changes in interest rate exposures th</font><font style='font-family:Times New Roman;font-size:10pt;' >at may adversely impact expected future cash flows and by evaluating hedging opportunities. The Company maintains risk management control systems to monitor interest rate risk attributable to both the Company&#8217;s outstanding or forecasted debt obligations as</font><font style='font-family:Times New Roman;font-size:10pt;' > well as the Company&#8217;s offsetting hedge positions. The risk management control systems involve the use of analytical techniques, including cash flow sensitivity analysis, to estimate the expected impact of changes in interest rates on the Company&#8217;s future </font><font style='font-family:Times New Roman;font-size:10pt;' >cash flows.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company uses variable</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate LIBOR debt to finance its operations. The debt obligations expose the Company to variability in interest payments due to changes in interest rates. Management believes that it is prudent to limit the variability </font><font style='font-family:Times New Roman;font-size:10pt;' >of a portion of its interest payments. To meet this objective, management enters into LIBOR based interest rate swap agreements to manage fluctuations in cash flows resulting from changes in the benchmark interest rate of LIBOR. These swaps change the vari</font><font style='font-family:Times New Roman;font-size:10pt;' >able</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate cash flow exposure on the debt obligations to fixed cash flows.  Under the terms of the interest rate swaps, the Company receives LIBOR based variable interest rate payments and makes fixed interest rate payments, thereby creating the </font><font style='font-family:Times New Roman;font-size:10pt;' >equivalent </font><font style='font-family:Times New Roman;font-size:10pt;' >of fixed-rate debt for the notional amount of its debt hedged.  </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >As disclosed in Note 15</font><font style='font-family:Times New Roman;font-size:10pt;' >, on January 31, 2018, the Company entered into a Financing Agreement </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >comprised of a $64.0 million term loan and up to a $25.0 million revolving line of credit. </font><font style='font-family:Times New Roman;font-size:10pt;' >Shortl</font><font style='font-family:Times New Roman;font-size:10pt;' >y</font><font style='font-family:Times New Roman;font-size:10pt;' > after entering into this </font><font style='font-family:Times New Roman;font-size:10pt;' >Financing </font><font style='font-family:Times New Roman;font-size:10pt;' >Agreement</font><font style='font-family:Times New Roman;font-size:10pt;' >,  the Company entered into an interest rate swap contract with PNC Bank with a notional amount of $36.0 million and a termination date of January 1, 2023 in order to hedge the risk of changes in the effective </font><font style='font-family:Times New Roman;font-size:10pt;' >benchmark interest r</font><font style='font-family:Times New Roman;font-size:10pt;' >ate</font><font style='font-family:Times New Roman;font-size:10pt;' > (LIBOR) associated with the Company&#8217;s Term Loan. T</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >he swap contract converted specific variable-rate debt into fixed-rate debt and fixed the LIBOR rate associated with a portion of the term loan under the Financing Agreement at 2.72%</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >The interest</font><font style='font-family:Times New Roman;font-size:10pt;' > rate swap was designated as a cash flow hedge instrument in accordance with ASC 815 &#8220;Derivatives and Hedging&#8221;. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The notional amount of the Company&#8217;s derivative instruments as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > was $</font><font style='font-family:Times New Roman;font-size:10pt;' >34.1</font><font style='font-family:Times New Roman;font-size:10pt;' > million</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The</font><font style='font-family:Times New Roman;font-size:10pt;' > following table presents </font><font style='font-family:Times New Roman;font-size:10pt;' >the</font><font style='font-family:Times New Roman;font-size:10pt;' > notional amount and </font><font style='font-family:Times New Roman;font-size:10pt;' >fair value</font><font style='font-family:Times New Roman;font-size:10pt;' > of the Company</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;</font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' > derivative </font><font style='font-family:Times New Roman;font-size:10pt;' >instrument</font><font style='font-family:Times New Roman;font-size:10pt;' >s as of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >.</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, 2018</font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Notional Amount</font></td><td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value (a)</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives designated as hedging instruments under ASC 815</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance sheet classification</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other assets (long term liabilities)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,090</font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td></tr><tr style='height:13.5pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,  2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Notional Amount</font></td><td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value (a)</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives designated as hedging instruments under ASC 815</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance sheet classification</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other assets (long term liabilities)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,900</font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td></tr><tr style='height:13.5pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='8' rowspan='1' style='width:543.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:543.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(a) See Note 17 for the fair value measurements related to these financial instruments.</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >All of the Company&#8217;s derivative instruments are designated as hedging instruments.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company has structured its interest rate swap agreements</font><font style='font-family:Times New Roman;font-size:10pt;' > to be 100% effective and as a result, there was no impact to earnings resulting from hedge ineffectiveness.  Changes in the fair value of interest rate swaps designated as hedging instruments that effectively offset the variability of cash flows associate</font><font style='font-family:Times New Roman;font-size:10pt;' >d with variable</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate, long</font><font style='font-family:Times New Roman;font-size:10pt;' >-term debt obligations are reported in accumulat</font><font style='font-family:Times New Roman;font-size:10pt;' >ed other comprehensive income (AOCI</font><font style='font-family:Times New Roman;font-size:10pt;' >). These amounts subsequently are reclassified into interest expense as a yield adjustment of the hedged interest payments in the same period in wh</font><font style='font-family:Times New Roman;font-size:10pt;' >ich the related interest affects earning</font><font style='font-family:Times New Roman;font-size:10pt;' >s.  The Company&#8217;s interest rate swap agreement was deemed to be fully effective in accordance with ASC 815, and, as such, unrealized gains and losses related to these derivatives were recorded as AOCI.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following</font><font style='font-family:Times New Roman;font-size:10pt;' > table summarizes the effect of derivatives designated as cash flow hedging instruments </font><font style='font-family:Times New Roman;font-size:10pt;' >and their classification within comprehensive loss for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:55.15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives in Hedging Relationships</font></td><td colspan='5' rowspan='1' style='width:102pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amount of loss recognized in OCI on derivative (effective portion) </font></td></tr><tr style='height:31.15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:102pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:42pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:39pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:31.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:39pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(343)</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:31.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following table summarizes the reclassifications out of accumulated other comprehensive loss for the </font><font style='font-family:Times New Roman;font-size:10pt;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:39pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Details about AOCI Components</font></td><td colspan='5' rowspan='1' style='width:99.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amount reclassified from AOCI into income (effective portion)</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:40.15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:99.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Location of amount reclassified from AOCI</font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:42.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:50.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:50.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >into income (effective portion)</font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:36pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:139.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:36pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136 </font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61 </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest expense, net</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, $</font><font style='font-family:Times New Roman;font-size:10pt;' >61</font><font style='font-family:Times New Roman;font-size:10pt;' > thousand</font><font style='font-family:Times New Roman;font-size:10pt;' > of deferred losses on derivative instruments accumulated in AOCI are expected to be reclassified to earnings during</font><font style='font-family:Times New Roman;font-size:10pt;' > the next twelve months. Transactions and events expected to occur over the next twelve months that will necessitate reclassifying these derivatives&#8217; losses to earnings include the repricing of variable</font><font style='font-family:Times New Roman;font-size:10pt;' >-rate debt. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >As a result of terminating the Credit Agreement, as discussed in Note 15</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, the Company unwound its previous May 2017 interest rate swap contract and received $0.1 million in proceeds. </font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783120560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >17</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Fair Value Measurements</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Fair value measurement is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between </font><font style='font-family:Times New Roman;font-size:10pt;' >market participants at the measurement date. A fair value hierarchy is established, which prioritizes the inputs used in measuring fair value into three broad levels as follows:</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Level 1&#8212;Quoted prices in active markets for identical assets or liabilities.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Level 2&#8212;Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Level 3&#8212;Unobservable inputs based on the Company&#8217;s own assumptions.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following table</font><font style='font-family:Times New Roman;font-size:10pt;' >s present</font><font style='font-family:Times New Roman;font-size:10pt;' > the fair value hierarchy for those </font><font style='font-family:Times New Roman;font-size:10pt;' >assets </font><font style='font-family:Times New Roman;font-size:10pt;' >or </font><font style='font-family:Times New Roman;font-size:10pt;' >liabilities measured at fair value on a recurring basis:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.5pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Fair Value as of December 31, 2018</font></td></tr><tr style='height:14.25pt;' ><td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(In thousands)</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 1</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 2</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 3</font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Assets (Liabilities):</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swap agreements</font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.9pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Fair Value as of December 31, 2017</font></td></tr><tr style='height:14.25pt;' ><td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(In thousands)</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 1</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 2</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 3</font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Assets (Liabilities):</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swap agreements</font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company uses the market approach technique to value its financial liabilities.  The Company&#8217;s financial </font><font style='font-family:Times New Roman;font-size:10pt;' >assets and </font><font style='font-family:Times New Roman;font-size:10pt;' >liabilities carried at fair value include derivative instruments used to hedge the Company&#8217;s interest rate risks. The fair value of the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >interest rate swap agreements was based on LIBOR yield curves at the reporting date.&#160;</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783088960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >19</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Revenues </font></p><p style='text-align:left;line-height:13.8pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >The following table represents a disaggregation of revenue from contracts with customers</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >. Revenue from continuing operations originating from the following geographic areas </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >for the&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > and </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > consist of</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2018</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:40.2pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Instruments, equipment, software and accessories</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,614</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,690</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,193</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,571</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >115,068</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Service, maintenance and warranty contracts</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,438</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >832</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >366</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >70</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,706</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total revenues</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >84,052</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,522</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,559</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,641</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120,774</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2017</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:40.2pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Instruments, equipment, software and accessories</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40,240</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,224</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,766</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,392</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >74,622</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Service, maintenance and warranty contracts</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,481</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >819</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >396</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >89</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,785</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total revenues</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41,721</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,043</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,162</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,481</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >77,407</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:36pt;' >Deferred revenue </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >As of </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Calibri;font-size:10pt;' >, </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company had approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.8</font><font style='font-family:Times New Roman;font-size:10pt;' > million in deferred revenue comprised of revenue deferred from service contracts and revenue deferred from advance payments. Changes in defe</font><font style='font-family:Times New Roman;font-size:10pt;' >r</font><font style='font-family:Times New Roman;font-size:10pt;' >r</font><font style='font-family:Times New Roman;font-size:10pt;' >ed</font><font style='font-family:Times New Roman;font-size:10pt;' > revenue from service contracts and advance payments from customers during the period were as follows: </font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:324.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:324.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2018</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Service Contracts</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Customer Advances</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance, beginning of period</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >505</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >505</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Addition due to business combination</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >848</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,128</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,976</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Deferral of revenue</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,305</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,210</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,515</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Recognition of deferred revenue</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,984)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,177)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,161)</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Effect of foreign currency translation</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15)</font></td></tr><tr style='height:15pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance, end of period</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,659</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,161</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,820</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:36pt;color:#000000;' >Acquisition of DSI</font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >As discussed in Note 5</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, the Company acquired DSI, a previously privately held company on January 31, 2018. The Company has adopted ASC 606 with respect to DSI as of January 31, 2018. The tables, revenue recognition policies applied, and</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > product descriptions noted above are thus inclusive of, and reflect revenues of DSI for the periods from the acquisition date. </font></p><p style='text-align:left;line-height:13.8pt;' ></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6674818000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >20</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	Income Tax </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >Income tax from continuing operations was a benefit of approximately $3.7 million and $0.6 million for the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > and </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, respectively. The effective tax rate on continuing operations was </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >46.1%</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > for the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > compared with </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23.1%</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > for the same period in 2017. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The difference between the Company&#8217;s effective tax rate year over year was primarily attributable to lower pre-tax income at certain ind</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ividual subsidiaries in 2018 versus the impact of certain provisions of U.S tax reform in 2017.   </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >On December 22, 2017, tax reform legislation known as the Tax Cuts and Jobs Act (the Tax Act) was signed into law</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >A majority of the provisions of the Tax A</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ct are effective January 1, 2018. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > Tax Act makes broad and complex changes to the U.S. Internal Revenue Code which include, but are not limited to: (1) the reduction of the corporate income tax rate from </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >35</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >% to </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%; (2) the implementation of a modified </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >territorial tax system with a one-time transition tax on previously unremitted earnings of foreign subsidiaries; (3) a new provision designed to tax global intangible low-taxed income (GILTI); (4) the deduction for foreign-derived intangible income (FDII);</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > (5) a new limitation on deductible interest expense; and (6) limitations on the deductibility of certain executive compensation. In response to the Tax Act, the SEC issued Staff Accounting Bulletin No. 118 (SAB 118), which provided companies with a one-ye</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ar measurement period to complete the accounting for the tax effects of the Tax Act. The end of the measurement period for purposes of SAB 118 was December 22, 2018.  The Company has completed the analysis in accordance with guidance available as of the da</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >te of this filing and has recorded the impact as explained below.  </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >At December 31, 2017, the impact of the remeasurement of deferred tax assets and liabilities from 35% to 21%</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > was an expense of </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.2 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >which was fully offset by a change in the valuation allowance. The 2017 U.S. tax impact of the one-time transition tax on the mandatory deemed repatriation of foreign earnings was an expense of </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.0 </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >million</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >. This impact was fully offset with net operating </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >loss carryforwards for which a full valuation allowance had been recorded. As a result, no tax expense was recorded. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >In finalizing its analysis in 2018 the Company recorded an immaterial amount of adjustments to the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >original provisional amounts. With respe</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ct to GILTI, the C</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ompany has adopted a policy to account for this provision as a period cost.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >For the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, an income tax benefit of $0.4 million was recorded for discontinued operations. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >For the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >year ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >income tax benefit for discontinued operations was </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$0.6 million.</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >Income tax expense attributable to income from continued operations for </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > and </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > consisted of:</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > </font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current income tax (benefit) expense:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Federal and state</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(191)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >253</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >279</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >297</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >88</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >550</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax (benefit) expense):</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Federal and state</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,552)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,730)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(212)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >575</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,764)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,155)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit from continuing operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='6' rowspan='1' style='width:411.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:411.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The total benefit from income taxes included in the statement of operations is as follows:</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Continuing operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discontinued operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(441)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,117)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,222)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Income tax benefit</font><font style='font-family:Times New Roman;font-size:10pt;' > for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > differed from the amount computed by applying the U.S. federal income tax rate of 21% and 34%, respectively,</font><font style='font-family:Times New Roman;font-size:10pt;' > to pre-tax continuing operations income as a result of the following:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computed &quot;expected&quot; income tax benefit </font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,674)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(892)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Increase (decrease) in income taxes resulting from:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Permanent differences, net</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(117)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(118)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign tax rate differential</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  State income taxes, net of federal income tax benefit</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(121)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(103)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Non-deductible stock compensation expense</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(329)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >174</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Acquisition costs</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >438</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of U.S. rate change</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,159</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Tax credits</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(242)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(14)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Change in reserve for uncertain tax position</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >203</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(58)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of change to prior year tax accruals</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >72</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of adoption of ASU 2016-09</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(486)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  U.S tax on foreign dividends</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,149</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign withholding taxes</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Conversion of U.S foreign tax credits from credit to deduction</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >648</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Change in valuation allowance allocated to income</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >    tax benefit</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,850)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(6,152)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(73)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(45)</font></td></tr><tr style='height:13.5pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Certain prior year amounts in the above table have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the Company&#8217;s consolidated financial statements.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Income tax </font><font style='font-family:Times New Roman;font-size:10pt;' >(benefit)</font><font style='font-family:Times New Roman;font-size:10pt;' > expense</font><font style='font-family:Times New Roman;font-size:10pt;' > is based on the following pre-tax income from continuing operations for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Domestic</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,034)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,662)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,059</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,041</font></td></tr><tr style='height:13.5pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,975)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,621)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The tax effects of temporary differences that give rise to significant components of the deferred tax assets and deferred tax liabilities </font><font style='font-family:Times New Roman;font-size:10pt;' >at December&#160;31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > are as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets:</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Accounts receivable</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >93</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Inventory</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,147</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >891</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Operating loss and credit carryforwards</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >20,095</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,287</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Accrued expenses</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,692</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Pension liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >110</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >151</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Contingent consideration</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,273</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Stock compensation</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >999</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,667</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other assets</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >172</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >122</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total gross deferred assets</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24,272</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,484</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Less: valuation allowance</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,899)</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11,447)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred tax assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,373</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,037</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities:</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Indefinite-lived intangible assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,975</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,166</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Definite-lived intangible assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,221</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,383</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Property, plant and equipment</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >204</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other accrued liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >63</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >270</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total deferred tax liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >12,463</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,819</font></td></tr><tr style='height:13.5pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liability, net</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,090)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,782)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Deferred income tax assets and liabilities by classification on the consolidated balance sheets</font><font style='font-family:Times New Roman;font-size:10pt;' > were as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets </font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >211</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,301)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,653)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term liabilities held for sale</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,311)</font></td></tr><tr style='height:13.5pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liability, net</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,090)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,782)</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of&#160;December&#160;31, 2018&#160;and&#160;2017, the Company maintained a total valuation allowance of&#160;$13.9 million&#160;and&#160;$11.4 million, respectively, which relates to&#160;foreign, federal, and state deferred tax assets in both years.  The valuation allowance is based on </font><font style='font-family:Times New Roman;font-size:10pt;' >estimates of taxable income in each of the jurisdictions in which we operate and the period over which our deferred tax assets will be recoverable. The movement in the valuation allowance is primarily due to the finalization of purchase accounting for the </font><font style='font-family:Times New Roman;font-size:10pt;' >DSI acquisition and its impact on the valuation allowance related to certain U.S. deferred tax assets.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company adopted the provisions of ASU 2016-09, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Improvements to Employee Share-based Payment Accounting,</font><font style='font-family:Times New Roman;font-size:10pt;' > on January 1, 2017.&#160; Upon adoption, the comp</font><font style='font-family:Times New Roman;font-size:10pt;' >any recorded previously unrecognized excess tax benefits from the exercise of employee stock options as an increase in its deferred tax asset for net operating losses of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.5 </font><font style='font-family:Times New Roman;font-size:10pt;' >million.&#160; The tax benefit of this increased deferred tax asset is f</font><font style='font-family:Times New Roman;font-size:10pt;' >ully offset by an increase in the valuation allowance. Following adoption, excess tax benefits or tax deficit is reflected as income tax benefit or expense in the year the tax impact is generated. Prior to the adoption of ASU 2016-09, these excess tax bene</font><font style='font-family:Times New Roman;font-size:10pt;' >fits could only be recognized when the related tax deduction reduces income taxes payable and the benefit would be reflected&#160;as a credit to additional paid-in capital if realized.  </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >At December&#160;31, 2018, the Company had federal net opera</font><font style='font-family:Times New Roman;font-size:10pt;' >ting loss carryfor</font><font style='font-family:Times New Roman;font-size:10pt;' >wards of $</font><font style='font-family:Times New Roman;font-size:10pt;' >27.2 </font><font style='font-family:Times New Roman;font-size:10pt;' >million, </font><font style='font-family:Times New Roman;font-size:10pt;' >a portion of which ($</font><font style='font-family:Times New Roman;font-size:10pt;' >21.9 </font><font style='font-family:Times New Roman;font-size:10pt;' >million) </font><font style='font-family:Times New Roman;font-size:10pt;' >expires between 2019 and 2037</font><font style='font-family:Times New Roman;font-size:10pt;' >; the remainder have an unlimited carryforward period</font><font style='font-family:Times New Roman;font-size:10pt;' >. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Company&#8217;s state net operating loss </font><font style='font-family:Times New Roman;font-size:10pt;' >carryforwards of $</font><font style='font-family:Times New Roman;font-size:10pt;' >17.5 </font><font style='font-family:Times New Roman;font-size:10pt;' >million expire between 2019 and 2037</font><font style='font-family:Times New Roman;font-size:10pt;' >. The Company h</font><font style='font-family:Times New Roman;font-size:10pt;' >as foreign tax credits of $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.2</font><font style='font-family:Times New Roman;font-size:10pt;' > million which begin to expire in 2020, as well as $</font><font style='font-family:Times New Roman;font-size:10pt;' >8.6 </font><font style='font-family:Times New Roman;font-size:10pt;' >million of research and development tax credit carryforwards </font><font style='font-family:Times New Roman;font-size:10pt;' >which begin to expire in 2020. </font><font style='font-family:Times New Roman;font-size:10pt;' >Approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >1.0 </font><font style='font-family:Times New Roman;font-size:10pt;' >million</font><font style='font-family:Times New Roman;font-size:10pt;' > of the research and development tax credit carry</font><font style='font-family:Times New Roman;font-size:10pt;' >forwards are offset by a reserve for uncertain tax positions.</font><font style='font-family:Times New Roman;font-size:10pt;' > The Company had $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.8 </font><font style='font-family:Times New Roman;font-size:10pt;' >million of alternative minimum tax credit carryforwards which are not subject to expiration and become refundable under the Tax Act beginning in 2018.  In addition, the Comp</font><font style='font-family:Times New Roman;font-size:10pt;' >any had a total of $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.8 </font><font style='font-family:Times New Roman;font-size:10pt;' >million of state investment tax credit carryforwards, research and development tax credit carryforwards, and EZ credit carryforwards, which begin to expire in 2019. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Internal Revenue Code (IRC) limits the amounts of net operating loss carryforwards or credits that a company may use in any one year in the event of a change in ownership under IRC Sections 382 or 383.&#160;As a result of the DSI acquisition as well as acquisitions in prior years, certain losses and carryforward</font><font style='font-family:Times New Roman;font-size:10pt;' >s would be subject to such limitation.&#160;The Company has provided a full or partial valuation allowance for the portion of state NOLs and federal and state credit carryforwards the Company expects to expire before use.&#160; </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >As of December 31, 2018 and December 31, 2017, cash and cash equivalents held by the Company&#8217;s foreign subsidiaries was $</font><font style='font-family:Times New Roman;font-size:10pt;' >3.2 </font><font style='font-family:Times New Roman;font-size:10pt;' >million and $</font><font style='font-family:Times New Roman;font-size:10pt;' >4.8 </font><font style='font-family:Times New Roman;font-size:10pt;' >million, respectively. </font><font style='font-family:Times New Roman;font-size:10pt;' >A</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >s of&#160;December 31, 2017, the Company chan</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >ged its indefinite reinvestment assertion to provide that all foreign </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >cash balances</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > above the level required for local operating expenses would be repatriated to the U.S. in tax years after 2017. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company maintain</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >s this modified assertion at December 31, 2018. As a result of the 2017 Tax Act, post-2017 dividends from qualifying Controlled Foreign Corporations are no longer taxed in the U.S.  However, any dividends to the U.S. must still be assessed for withholding </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >tax liability as well as state income tax liability. As a result of the Company&#8217;s assertion, the Company determined the potential state income tax liability related to available cash balances at foreign subsidiaries to be immaterial in 2018 and 2017. In ad</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >dition, an accrued withholding tax liability of $</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > thousand was recorded as of both</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' >, related</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > to amounts determined to be available for repatriation.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >At December 31, 2018 and 2017 the amount of un</font><font style='font-family:Times New Roman;font-size:10pt;' >recognized tax benefits that would affect the Company&#8217;s effective tax rate are shown in the table below:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >406</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Decreases based on tax positions of prior years</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(53)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Settlements</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(30)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >323</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Release due to expiration of statute of limitations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(94)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Additions based on tax positions of prior years</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >242</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Additions based on tax positions of acquired entities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,389</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,860</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In 2017, a German income tax audit was settled for $30 thousand. In 2018, the Company recorded a reserve of $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.2 </font><font style='font-family:Times New Roman;font-size:10pt;' >million related to upcoming audits.  Additionally, reserves of $1.4 million were recorded to purchase accounting based on tax positions of acquired entities, including $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.8 </font><font style='font-family:Times New Roman;font-size:10pt;' >million for credits and $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.5 </font><font style='font-family:Times New Roman;font-size:10pt;' >million related to state income tax issues. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >The Comp</font><font style='font-family:Times New Roman;font-size:10pt;' >any anticipates that the total unrecognized tax benefits will be reduced within the next 12 months by approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >0.5 </font><font style='font-family:Times New Roman;font-size:10pt;' >million due to the expected settlement of certain positions of acquired entities. The Company classifies interest and penalties related</font><font style='font-family:Times New Roman;font-size:10pt;' > to unrecognized tax benefits as a component of income tax expense. </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >At&#160;December&#160;31, 2018&#160;and at December 31, 2017, the Company had accrued interest and penalties of&#160;$</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >0.1 </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >million and $</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >15</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > thousand respectively. During&#160;2018 and 2017, the Company recognized a </font><font style='font-family:inherit;font-size:10pt;color:#000000;' >net expense of&#160;$</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >31</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > thousand and $</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >5</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > thousand, respectively, for interest and penalties in its total tax provision.</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company or one of its </font><font style='font-family:Times New Roman;font-size:10pt;' >subsidiaries</font><font style='font-family:Times New Roman;font-size:10pt;' > files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictio</font><font style='font-family:Times New Roman;font-size:10pt;' >ns. With few exceptions, the Company is no longer subject to income tax examinations by tax authorities in foreign jurisdictions for years before 2014. In the U.S., the Company&#39;s net operating loss and tax credit carryforward amounts remain subject to fede</font><font style='font-family:Times New Roman;font-size:10pt;' >ral and state examination for tax years starting in 2000 as a result of tax losses incurred in prior years. There are currently no pending federal or state tax examinations.  The Company is subject to audits by various taxing jurisdictions. At December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > 2018, the Company received notice of income tax examinations to begin in 2019 at foreign subsidiaries for which reserves have been recorded.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775757056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AccruedExpensesDisclosureTextBlock', window );">Accrued Expenses Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >18</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Accrued Expenses</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Accrued expenses consist </font><font style='font-family:Times New Roman;font-size:10pt;' >of:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Compensation and payroll</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,896</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,540</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Professional fees</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >536</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >579</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Warranty costs</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >391</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Local taxes, including VAT</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >423</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >376</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Customer credits</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >372</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >310</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >480</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >33</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rent </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >255</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >388</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >409</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >344</font></td></tr><tr style='height:13.8pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,762</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,816</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AccruedExpensesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AccruedExpensesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783121648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >21</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Commitments and Contingent Liabilities</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >From time to time, the Company may be involved in various claims and legal proceedings arising in the ordinary course of business. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Company is not currently a party to any such </font><font style='font-family:Times New Roman;font-size:10pt;' >material</font><font style='font-family:Times New Roman;font-size:10pt;' > claims or proceedings.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783012944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and related information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment and Related Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >22</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.        Segment and Related Information </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Operating segments are determined by products and services provided by each segment, internal organization structure, the manner in which operations are managed, criteria used by the C</font><font style='font-family:Times New Roman;font-size:10pt;' >hief Operating Decision </font><font style='font-family:Times New Roman;font-size:10pt;' >Maker, or CODM,</font><font style='font-family:Times New Roman;font-size:10pt;' > to assess the segment performance, as well as resource allocation and the availability of d</font><font style='font-family:Times New Roman;font-size:10pt;' >iscrete financial information. The</font><font style='font-family:Times New Roman;font-size:10pt;' > Company has one operating segment and therefore </font><font style='font-family:Times New Roman;font-size:10pt;' >segment results and consolidated results are the same.</font></p></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Refer to footnote 19 for a summary of revenue by geographic area of origin. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The following tables summarize </font><font style='font-family:Times New Roman;font-size:10pt;' >additional </font><font style='font-family:Times New Roman;font-size:10pt;' >selected financial information of the Company&#8217;s continuing operations by geographic location:</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td colspan='7' rowspan='1' style='width:468pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:468pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Long-lived assets by geographic area consist of the following:</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >42,222</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,800</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,022</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,793</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >585</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >966</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,601</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,214</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-lived assets held for sale</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,327</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total long-lived assets (1)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >50,430</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >20,100</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:6.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='7' rowspan='1' style='width:468pt;text-align:center;vertical-align:top;border-color:Black;min-width:468pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (1) Total long-lived assets consists of property, plant and equipment, net and amortizable intangible assets, net.</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:top;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td colspan='5' rowspan='1' style='width:355.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:355.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Net assets by geographic area consist of the following:</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,921</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,502</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,261</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,354</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,473</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,376</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,069</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,472</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net assets held for sale</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,196</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total net assets</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >82,724</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >80,900</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783210960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Debts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract', window );"><strong>Allowance For Doubtful Debts Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock', window );">Allowance For Doubtful Debts Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >23.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Allowance for Doubtful Accounts</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >Allowance for doubtful accounts is based on </font><font style='font-family:Times New Roman;font-size:10pt;' >the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >assessment of the collectability of customer accounts</font><font style='font-family:Times New Roman;font-size:10pt;' >. A rollforward of allowance for doubtful accounts is as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:374.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Charged (credited) to </font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Beginning</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Bad Debt</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Charged to</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Ending</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:98.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Expense (Recoveries)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Allowance (1)</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Other (2)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:374.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2017</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >301</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(57)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(68)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2018</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >28</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >98</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >332</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (1) Consists of accounts written off, net of recoveries.</font></td></tr><tr style='height:6.4pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:30.6pt;' ><td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AllowanceForDoubtfulDebtsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the rollforward for allowance for doubtful debts for the three years ending the latest reporting date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AllowanceForDoubtfulDebtsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783042240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Information (unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Information (unaudited) Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >24</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Quarterly Financial Information (unaudited)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Calibri;font-size:11pt;margin-left:36pt;' > </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;' >Statement of Operations Data:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >First</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Second</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Third</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fourth</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fiscal</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >2018</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands, except per share data)</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >26,759</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >31,522</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >28,635</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >33,858</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120,774</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,490</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,167</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >12,818</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,118</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,593</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross profit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,269</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,355</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,817</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,740</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >63,181</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total operating expenses</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,535</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,737</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,927</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,998</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,197</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating (loss) income </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,266)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(382)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >890</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,742</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >984</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other expense, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,979)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,485)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,798)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,697)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,959)</font></td></tr><tr style='height:25.95pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) income from continuing operations before income taxes</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,245)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,867)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(908)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >45</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,975)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax expense (benefit)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >605</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(369)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(652)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,260)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td></tr><tr style='height:36pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,850)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,498)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(256)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,305</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,299)</font></td></tr><tr style='height:28.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income (loss) from discontinued operations, net of tax</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,786</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(443)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,377</font></td></tr><tr style='height:36pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,064)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,464)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(256)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,862</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,922)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) earnings per share:</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:28.95pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.16)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.09</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.12)</font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic earnings (loss) per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.05</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.04</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.08</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.08)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.16)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.09</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.12)</font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted earnings (loss) per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.05</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.04</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.08</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.08)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:10pt;line-height:13.8pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;margin-left:0pt;' >Statement of Operations Data:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >First</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Second</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Third</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fourth</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fiscal</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >2017</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands, except per share data)</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,086</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,958</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,717</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,646</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >77,407</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,509</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,885</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,217</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,626</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,237</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross profit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,577</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,073</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,500</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,020</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >39,170</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total operating expenses</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,927</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,342</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,890</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,646</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >39,805</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(350)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(269)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(390)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >374</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(635)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other expense, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(400)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(463)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(274)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(849)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,986)</font></td></tr><tr style='height:27.6pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss from continuing operations before income taxes</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(750)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(664)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(475)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,621)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax benefit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(115)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(19)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(464)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td></tr><tr style='height:13.8pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(743)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(645)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,016)</font></td></tr><tr style='height:25.95pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) income from discontinued operations, net of tax</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(323)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >236</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >228</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,010</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,151</font></td></tr><tr style='height:14.4pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,066)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(381)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(417)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >999</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(865)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss (earnings) per share:</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings  per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.06)</font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.03)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td></tr><tr style='height:9.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:28.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.06)</font></td></tr><tr style='height:28.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td></tr><tr style='height:27pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted  (loss) earnings per common share </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.03)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6793372688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(a)&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Principles of Consolidation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The consolidated financial statements include the accounts of Harvard Bioscience,&#160;Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have </font><font style='font-family:Times New Roman;font-size:10pt;' >been eliminated in consolidation.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(b)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Use of Estimates</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires the use of management estimates. Such estimates include the determin</font><font style='font-family:Times New Roman;font-size:10pt;' >ation and establishment of certain accruals and provisions, including those for inventory excess and obsolescence, income tax and reserves for bad debts. In addition, certain estimates are required in order to determine the value of assets and liabilities </font><font style='font-family:Times New Roman;font-size:10pt;' >associated with acquisitions, as well as the Company&#8217;s defined benefit pension obligations. Estimates are also required to evaluate the value and recoverability of existing long-lived and intangible assets, including goodwill. On an ongoing basis, the Comp</font><font style='font-family:Times New Roman;font-size:10pt;' >any reviews its estimates based upon currently available information. Actual results could differ materially from those estimates.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(c)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Cash and Cash Equivalents</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >For purposes of the consolidated balance sheets and statements of cash flows, the Company c</font><font style='font-family:Times New Roman;font-size:10pt;' >onsiders all highly liquid instruments with original maturities of three months or less to be cash equivalents. Cash and cash equivalents include cash on hand and amounts due from banks. The Company maintains a portion of its cash in bank deposits, which a</font><font style='font-family:Times New Roman;font-size:10pt;' >t times, may exceed federally insured limits. The Company has not experienced any losses in such accounts. The Company does not believe it is exposed to any significant risk with respect to these accounts.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Allowance for Doubtful Accounts [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(d)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Allowance for Doubtful Accounts</font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >The allowance for doubtful accounts reflects the Company&#8217;s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on considering factors such as historical experience, credit quality, known </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >troubled accounts, historical experience, factors that may affect a customer&#8217;s ability to pay and other currently available evidence.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(e)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Inventories</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company values its inventories at the lower of the actual cost to purchase (first-in, first-out met</font><font style='font-family:Times New Roman;font-size:10pt;' >hod) and/or manufacture the inventories or the net realizable</font><font style='font-family:Times New Roman;font-size:10pt;' > value of the inventories. The Company regularly reviews inventory quantities on hand and records a provision to write down excess and obsolete inventories to its estimated net realizab</font><font style='font-family:Times New Roman;font-size:10pt;' >le value if less than cost, based primarily on historical inventory usage and estimated forecast of product demand.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(f)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Property, Plant and Equipment</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Property, plant and equipment are stated at cost and depreciated using the straight-line method over th</font><font style='font-family:Times New Roman;font-size:10pt;' >e estimated useful lives of the assets as follows:</font></p></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Buildings</font></td><td style='width:33.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40</font></td><td style='width:6pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Machinery and equipment</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computer equipment and software</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Furniture and fixtures</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Automobiles</font></td><td style='width:33.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:33.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3</font></td><td style='width:9.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:29.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:29.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6</font></td><td style='width:6pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:37.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:37.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr></table></div><p style='line-height:20pt;' /><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Property and equipment held under capital leases and leasehold improvements are amortized using the straight line method over the shorter of the lease term or estimated useful life of the asset.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Catalog Costs [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(g)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Catalog Costs</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Significant costs of product catalog </font><font style='font-family:Times New Roman;font-size:10pt;' >design, development and production are capitalized and amortized over the expected useful life of the catalog (usually one to three years).</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(h)&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Income Taxes</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Income taxes are accounted for under the asset and liability method. Deferred tax assets and l</font><font style='font-family:Times New Roman;font-size:10pt;' >iabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using</font><font style='font-family:Times New Roman;font-size:10pt;' > enacted tax rates expected to be applied to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the</font><font style='font-family:Times New Roman;font-size:10pt;' > period that includes the enactment date.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more than 5</font><font style='font-family:Times New Roman;font-size:10pt;' >0% likely of being realized. Changes in recognition are reflected in the period in which the judgement occurs.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transaction [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(i)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Foreign Currency Translation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The functional currency of the Company&#8217;s foreign subsidiaries is generally their local currency. All assets </font><font style='font-family:Times New Roman;font-size:10pt;' >and liabilities of its foreign subsidiaries are translated at exchange rates in effect at period-end. Income and expenses are translated at rates which approximate those in effect on the transaction dates. The resulting translation adjustment is recorded a</font><font style='font-family:Times New Roman;font-size:10pt;' >s a separate component of stockholders&#8217; equity in accumulated other comprehensive (loss) income (&#8220;AOCI&#8221;) in the consolidated balance sheets. Gains and losses resulting from foreign currency transactions are included in net (loss) income.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(j)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Earnings per </font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' >Share</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Basic earnings per share is computed by dividing net income by the weighted average number of shares of common stock outstanding during the periods presented. The computation of diluted earnings per share is similar to the computation of basic earn</font><font style='font-family:Times New Roman;font-size:10pt;' >ings per share, except that the denominator is increased for the assumed exercise of dilutive options and other potentially dilutive securities using the treasury stock method unless the effect is antidilutive. Since the Company is reporting discontinued o</font><font style='font-family:Times New Roman;font-size:10pt;' >perations, it used income from continuing operations as the control number in determining whether those potential dilutive securities are dilutive or antidilutive.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ComprehensiveIncomeLossPolicyTextBlock', window );">Comprehensive Income Loss [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(k)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Comprehensive (Loss) Income</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company follows the provisions of Financial Accountin</font><font style='font-family:Times New Roman;font-size:10pt;' >g Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 220, &#8220;Comprehensive Income&#8221;. FASB ASC 220 requires companies to report all changes in equity during a period, resulting from net (loss) income and transactions from non-owner sources, in </font><font style='font-family:Times New Roman;font-size:10pt;' >a financial statement in the period in which they are recognized. The Company has chosen to disclose comprehensive (loss) income, which encompasses net (loss) income, foreign currency translation adjustments, gains and losses on derivatives, the underfunde</font><font style='font-family:Times New Roman;font-size:10pt;' >d status of its pension plans, and pension minimum additional liability adjustments, net of tax, in the consolidated statements of comprehensive (loss) income.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(l)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Revenue Recognition</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Nature of contracts and customers</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s contracts are </font><font style='font-family:Times New Roman;font-size:10pt;' >primarily of short duration and are mostly based on the receipt and fulfilment of purchase orders. The purchase orders are binding and include pricing and all other relevant terms and conditions.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s customers are </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >primarily research scientists a</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >t pharmaceutical and biotechnology companies, universities, hospitals, government laboratories, including the United States National Institute of Health (NIH) and contract research organizations. The Company also has global and regional distribution partne</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >rs, and original equipment manufacturer (OEM) customers who incorporate its products into their products under their own brands. </font></p><p style='text-align:left;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Performance obligations </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company&#8217;s performance obligations under its revenue contracts </font><font style='font-family:Times New Roman;font-size:10pt;' >consist of its instruments, equipment, accessories, services, maintenance and extended warranties. Equipment also includes software that functions together with the tangible equipment to deliver its essential functionality. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Contracts with customers may con</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >tain multiple promises such as delivery of hardware, software, professional services or post-contract support services. These promises are accounted for as separate performance obligations if </font><font style='font-family:Times New Roman;font-size:10pt;' >they are distinct.&#160; For contracts with customers that contain mu</font><font style='font-family:Times New Roman;font-size:10pt;' >ltiple performance obligations, the transaction price is allocated to the separate performance obligations based on estimated relative standalone selling price, which does not materially differ from the stated price in the contract. In general, the Company</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s list prices are indicative of standalone selling price. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Instruments, equipment and accessories consist of a range of products that are used in life sciences research. Revenues from the sales of these items are recognized when transfer of control of th</font><font style='font-family:Times New Roman;font-size:10pt;' >ese products to the customer occurs. Transfer of control occurs when the Company has a right to payment, and the customer has legal title to the asset and the customer or their selected carrier has possession, which is typically upon shipment. Sales on the</font><font style='font-family:Times New Roman;font-size:10pt;' >se items are therefore generally recognized at a point in time. </font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >The Company&#8217;s equipment revenue also includes the sale of wireless implantable monitors that are used for life science research purposes. The Company sells these wireless implantable monitors</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > to pharmaceutical companies, contract research organizations and academic laboratories. In addition to sales generated from new and existing customers, these implantable devices are also sold under a program called the &#8220;exchange program&#8221;. Under this progr</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >am, customers may return an implantable monitor to the Company after use, and if the returned monitor can be reprocessed and resold, they may, in exchange, purchase a replacement implantable monitor of the same model at a lower price than a new monitor. Th</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >e implantable monitors that are returned by customers are reprocessed and made available for future sale. The initial sale of implantable monitors and subsequent sale of replacement implantable monitors are independent transactions. The Company has no obli</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >gation in connection with the initial sale to sell replacement implantable monitors at any future date under any fixed terms and may refuse returned implantable monitors that cannot be recovered or are obsolete. The Company has concluded that the offer to </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >its customers that they may purchase a discounted product in the future is not a material right based on the applicable guidance within ASC 606. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Service revenues consist of installation, training, data analysis, and surgeries performed on research animal</font><font style='font-family:Times New Roman;font-size:10pt;' >s. Maintenance revenue consists of post-contract support provided in relation to software that is embedded within the equipment that is sold to the customer. The Company provides standard warranties that promise the customer that the product will work as p</font><font style='font-family:Times New Roman;font-size:10pt;' >romised. These standard warranties are not a separate performance obligation. Extended warranties relate to warranties that are separately priced, and purchased in addition to a standard warranty, and are therefore a separate performance obligation. The Co</font><font style='font-family:Times New Roman;font-size:10pt;' >mpany has made the judgment that the customer benefits as the Company performs over the period of the contract, and therefore revenues from service, maintenance and warranty contracts are recognized over time. The Company uses the input method to recognize</font><font style='font-family:Times New Roman;font-size:10pt;' > revenue over time, based on time elapsed, which is </font><font style='font-family:Times New Roman;font-size:10pt;' >generally on a straight-line basis over the service period.  The period over which maintenance and warranty contracts is recognized is typically one year. The period over which service revenues is recogni</font><font style='font-family:Times New Roman;font-size:10pt;' >zed is generally less than one month. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >For sales for which transfer of control occurs upon shipment, the Company accounts for shipping and handling costs as fulfilment costs. As such, the Company records the amounts billed to the customer for shipping cos</font><font style='font-family:Times New Roman;font-size:10pt;' >ts as revenue and the costs within cost of revenues upon shipment.  For sales, for which control transfers to customers after shipment, the Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the goods </font><font style='font-family:Times New Roman;font-size:10pt;' >to the customer. The Company therefore accrues for the costs of shipping undelivered items in the period of shipment. </font></p><p style='text-align:justify;margin-top:9pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;color:#000000;' >Revenues expected to be recognized related to any and all remaining performance obligations are generally expected to be recognized in on</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >e year or less, as the majority of the Company&#39;s contracts have a term of less than one year. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Variable Consideration</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The nature of the Company&#39;s contracts gives rise to certain types of variable consideration, including in limited cases volume and payme</font><font style='font-family:Times New Roman;font-size:10pt;' >nt discounts.&#160;The Company analyzes sales that could include variable consideration, and estimates the expected or most likely amount of revenue after returns, trade-ins, discounts, rebates, credits, and incentives. Product returns are estimated and accrued</font><font style='font-family:Times New Roman;font-size:10pt;' > for, based on historical information. In making these estimates, the Company considers whether the amount of variable consideration is constrained and is included in revenue only to the extent that it is probable that a significant reversal of the revenue</font><font style='font-family:Times New Roman;font-size:10pt;' > recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration, and its impact on the Company&#8217;s revenue recognition, was not material in any of the periods presented.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s payment terms are generally from zero to sixty days from the time of invoicing, which generally occurs at the time of shipment or prior to services being performed. Payment terms vary by the type of its customers and the products or services offered. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:inherit;font-size:10pt;margin-left:36pt;color:#000000;' >Sales taxes, value added taxes, and certain excise taxes collected from customers and remitted to governmental authorities are accounted for on a net basis, and are therefore excluded from revenues. </font></p><p style='text-align:justify;margin-top:5pt;margin-bottom:5pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;color:#000000;' >	</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Deferred revenue </font></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The Company records deferred revenue </font><font style='font-family:Times New Roman;font-size:10pt;' >when cash is collected from customers prior to satisfaction of the Company&#8217;s performance obligation to the customer. Deferred revenue consists of amounts deferred related to service contracts and revenue deferred as a result of payments received in advance</font><font style='font-family:Times New Roman;font-size:10pt;' > from customers. Deferred revenue is generally expected to be recognized within one year.</font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >The amounts included in deferred revenue from advanced payments relate to amounts that are prepaid for wireless implantable monitors under the exchange program. The </font><font style='font-family:Times New Roman;font-size:10pt;' >Company has made the judgment that these payments do not represent a significant financing component as the customer can exercise their discretion as to when they can obtain the products that they have made a prepayment for. </font></p><p style='text-align:justify;line-height:12pt;' ></p><p style='text-align:justify;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Advanced payments received fr</font><font style='font-family:Times New Roman;font-size:10pt;' >om customers are recorded as a liability, and revenue is recognized when the Company&#8217;s performance o</font><font style='font-family:Times New Roman;font-size:10pt;' >bligations are completed. Performance obligations are completed when the product is shipped or delivered to the customer, or at the end of the exchange prog</font><font style='font-family:Times New Roman;font-size:10pt;' >ram if goods are not acquired prior to the termination of the contract period. </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:36pt;' >Disaggregation of revenue</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >Refer to Note 19 for r</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >evenue disaggregated by type and by geographic region as well as further information about the deferred revenue balances.</font><font style='font-family:Times New Roman;font-size:10pt;' > </font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets Finite Lived [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(m</font><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;' >)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Valuation of Identifiable Intangible Assets Acquired in Business Combinations</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The determination of the fair value of intangible assets, which represents a significant portion of the purchase price in the Company&#8217;s acquisitions, requires the use of </font><font style='font-family:Times New Roman;font-size:10pt;' >significant judgment with regard to (i) the fair value; and (ii) whether such intangibles are amortizable or not amortizable and, if the former, the period and the method by which the intangibles asset will be amortized. The Company estimates the fair valu</font><font style='font-family:Times New Roman;font-size:10pt;' >e of acquisition-related intangible assets principally based on projections of cash flows that will arise from identifiable assets of acquired businesses. The projected cash flows are discounted to determine the present value of the assets at the dates of </font><font style='font-family:Times New Roman;font-size:10pt;' >acquisitions. At December 31, </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, amortizable intangible assets include existing technology, trade names, distribution agreements,  in-process research and development, customer relationships and patents. These amortizable intangible assets are a</font><font style='font-family:Times New Roman;font-size:10pt;' >mortized on a straight-line basis over 7 to 15 years, 10 to 15 years, 4 to 5 years, 5 to 15 years, 5 to 15 years and 5 to 15 years, respectively.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(n)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Goodwill and Other Intangible Assets</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Goodwill and unamortizable intangible assets acquired in a </font><font style='font-family:Times New Roman;font-size:10pt;' >business combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment annually or more frequently if events or changes in circumstances indicate that the asset might be impaired, in accordance with t</font><font style='font-family:Times New Roman;font-size:10pt;' >he provisions of FASB ASC 350, &#8220;Intangibles&#8212;Goodwill and Other&#8221;.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >For the purpose of its goodwill analysis, the Company has one reporting unit. The Company conducted its annual impairment analysis in the fourth quarter of fiscal year </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >.&#160;The good</font><font style='font-family:Times New Roman;font-size:10pt;' >will impairment test is a two-step process. The first step of the impairment analysis compares the Company&#8217;s fair value to its carrying value to determine if there is any indication of impairment. Step two of the analysis compares the implied fair value of</font><font style='font-family:Times New Roman;font-size:10pt;' > goodwill to its carrying amount in a manner similar to a purchase price allocation for business combination. If the carrying amount of goodwill exceeds its implied fair value, an impairment loss is recognized equal to that excess. For indefinite-lived int</font><font style='font-family:Times New Roman;font-size:10pt;' >angible assets if the carrying amount exceeds the fair value of the asset, the Company would write down the indefinite-lived intangible asset to fair value.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the fair value of the Company significantly exceeded the carrying v</font><font style='font-family:Times New Roman;font-size:10pt;' >alue. The Company concluded that none of its goodwill was impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company evaluates indefinite-lived intangible assets for impairment annually and when events occur or circumstances change that may reduce the fair value of the asset below its carryi</font><font style='font-family:Times New Roman;font-size:10pt;' >ng amount.&#160;&#160;Events or circumstances that might require an interim evaluation include unexpected adverse business conditions, economic factors, unanticipated technological changes or competitive activities, loss of key personnel and acts by governments and </font><font style='font-family:Times New Roman;font-size:10pt;' >courts. At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company concluded that none of its indefinite-lived intangible assets were impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock', window );">Impairment Of Long-Lived Assets [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(o)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Impairment of Long-Lived Assets</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company assesses recoverability of its long-lived assets that are held for use, such </font><font style='font-family:Times New Roman;font-size:10pt;' >as property, plant and equipment and amortizable intangible assets in accordance with FASB ASC 360, &#8220;Property, Plant and Equipment&#8221; when events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.</font><font style='font-family:Times New Roman;font-size:10pt;' > Recoverability of assets or an asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to estimated undiscounted future cash flows expected to be generated by the asset or the asset group. Cash flow pr</font><font style='font-family:Times New Roman;font-size:10pt;' >ojections are based on trends of historical performance and management&#8217;s estimate of future performance. If the carrying amount of the asset or asset group exceeds the estimated future cash flows, an impairment charge is recognized by the amount by which t</font><font style='font-family:Times New Roman;font-size:10pt;' >he carrying amount of the asset or asset group exceeds its estimated </font><font style='font-family:Times New Roman;font-size:10pt;' >fair value. At </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' >, the Company concluded that none of its long-lived assets were impaired.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(p)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Derivatives</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company uses interest-rate-related derivative </font><font style='font-family:Times New Roman;font-size:10pt;' >instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivat</font><font style='font-family:Times New Roman;font-size:10pt;' >ive instruments. The Company recognizes all derivative instruments as either assets or liabilities in the balance sheet at their respective fair values. For derivatives designated in hedging relationships, changes in the fair value are either offset throug</font><font style='font-family:Times New Roman;font-size:10pt;' >h earnings against the change in fair value of the hedged item attributable to the risk being hedged or recognized in AOCI, to the extent the derivative is effective at offsetting the changes in cash flows being hedged until the hedged item affects earning</font><font style='font-family:Times New Roman;font-size:10pt;' >s.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company only enters into derivative contracts that it intends to designate as a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability (cash flow hedge). For all hedging </font><font style='font-family:Times New Roman;font-size:10pt;' >relationships, the Company formally documents the hedging relationship and its risk-management objective and strategy for undertaking the hedge, the hedging instrument, the hedged transaction, the nature of the risk being hedged, how the hedging instrument</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s effectiveness in offsetting the hedged risk will be assessed prospectively and retrospectively, and a description of the method used to measure ineffectiveness.&#160;&#160;The Company also formally assesses, both at the inception of the hedging relationship and o</font><font style='font-family:Times New Roman;font-size:10pt;' >n an ongoing basis, whether the derivatives that are used in hedging relationships are highly effective in offsetting changes in cash flows of hedged transactions. For derivative instruments that are designated and qualify as part of a cash flow hedging re</font><font style='font-family:Times New Roman;font-size:10pt;' >lationship, the effective portion of the gain or loss on the derivative is reported as a component of other comprehensive income and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Gains and lo</font><font style='font-family:Times New Roman;font-size:10pt;' >sses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:8pt;margin-left:27pt;' >&#160; </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company discontinues hedge accounting prospectively when it determines that the de</font><font style='font-family:Times New Roman;font-size:10pt;' >rivative is no longer effective in offsetting cash flows attributable to the hedged risk, the derivative expires or is sold, terminated, or exercised, the cash flow hedge is de-designated because a forecasted transaction is not probable of occurring, or ma</font><font style='font-family:Times New Roman;font-size:10pt;' >nagement determines to remove the designation of the cash flow hedge.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the Company continues to carry the derivative at its fair value on the balance sheet </font><font style='font-family:Times New Roman;font-size:10pt;' >and recognizes any subsequent changes in its fair value in earnings. When it is probable that a forecasted transaction will not occur, the Company discontinues hedge accounting and recognizes immediately in earnings gains and losses that were accumulated i</font><font style='font-family:Times New Roman;font-size:10pt;' >n other comprehensive income related to the hedging relationship.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(q)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Fair Value of Financial Instruments</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The carrying values of the Company&#8217;s cash and cash equivalents, trade accounts receivable and trade accounts payable and short-term debt approximat</font><font style='font-family:Times New Roman;font-size:10pt;' >e their fair values because of the short maturities of those instruments. The fair value of the Company&#8217;s long-term debt approximates its carrying value and is based on the amount of future cash flows associated with the debt discounted using current borro</font><font style='font-family:Times New Roman;font-size:10pt;' >wing rates for similar debt instruments of comparable maturity.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Financial reporting standards define a fair value hierarchy that consists of three levels:</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 1 includes instruments for which quoted prices in active markets for identical assets or</font><font style='font-family:Times New Roman;font-size:10pt;' > liabilities accessible to the Company at the measurement date.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 2 includes instruments for which the valuations are based on quoted prices for similar </font><font style='font-family:Times New Roman;font-size:10pt;' >assets or liabilities, quoted prices in markets that are not active, or other inputs that ar</font><font style='font-family:Times New Roman;font-size:10pt;' >e observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:12pt;margin-left:0pt;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Wingdings;font-size:10pt;margin-left:0pt;' >&#61607;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:0pt;' >Level 3 includes valuations based on inputs that are unobservable and significant to the overall fair value measurement.</font></p><p style='text-align:left;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation [Policy Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(r)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Stock-based Compensation</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The Company accounts for stock-based payment awards in accordance with the provisions of FASB ASC 718, &#8220;Compensation&#8212;Stock Compensation&#8221;, which requires it to recognize</font><font style='font-family:Times New Roman;font-size:10pt;' > compensation expense for all stock-based payment awards made to employees and directors including stock options, restricted stock units, and restricted stock units with a market condition related to our Third Amended and Restated 2000 Stock Option and Inc</font><font style='font-family:Times New Roman;font-size:10pt;' >entive Plan (as amended, the &#8220;Third A&amp;R Plan&#8221;) as well as employee stock purchases (&#8220;employee stock purchases&#8221;) related to its Employee Stock Purchase Plan (as amended, the &#8220;ESPP&#8221;). The Company issues new shares upon stock option exercises, upon vesting of</font><font style='font-family:Times New Roman;font-size:10pt;' > restricted stock units and restricted stock units with a market condition, and under the Company&#8217;s ESPP.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock-based compensation expense recognized is based on the value of the portion of stock-based payment awards that is ultimately expected to vest an</font><font style='font-family:Times New Roman;font-size:10pt;' >d has been reduced for estimated forfeitures. The Company values stock-based payment awards, except restricted stock units at grant date using the Black-Scholes option-pricing model (&#8220;Black-Scholes model&#8221;). The Company values restricted stock units with a </font><font style='font-family:Times New Roman;font-size:10pt;' >market condition using a Monte-Carlo valuation simulation. The determination of fair value of stock-based payment awards on the date of grant using an option-pricing model or Monte-Carlo valuation simulation is affected by its stock price as well as assump</font><font style='font-family:Times New Roman;font-size:10pt;' >tions regarding certain variables. These variables include, but are not limited to its expected stock price volatility over the term of the awards and actual and projected stock option exercise behaviors.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >The fair value of restricted stock units are based</font><font style='font-family:Times New Roman;font-size:10pt;' > on the market price of the Company&#8217;s stock on the date of grant and are recorded as compensation expense ratably over the applicable service period, which ranges from one to four years. Unvested restricted stock units are forfeited in the event of termina</font><font style='font-family:Times New Roman;font-size:10pt;' >tion of employment with the Company.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:27pt;' >Stock-based compensation expense recognized under FASB ASC 718 for the </font><font style='font-family:Times New Roman;font-size:10pt;' >years ended</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >December 31,</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >2018</font><font style='font-family:Times New Roman;font-size:10pt;' > and </font><font style='font-family:Times New Roman;font-size:10pt;' >2017</font><font style='font-family:Times New Roman;font-size:10pt;' > consisted of stock-based compensation expense related to stock options, the employee s</font><font style='font-family:Times New Roman;font-size:10pt;' >tock purchase plan, and the restricted stock units and was recorded as a component of cost of product revenues, sales and marketing expenses, general and administrative expenses, research and development expenses and discontinued operations. Refer to Note </font><font style='font-family:Times New Roman;font-size:10pt;' >14 for further details.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract', window );"><strong>Recently Issued Accounting Pronouncements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted', window );">Recently Issued Accounting Pronouncements Disclosure [Text Block]</a></td>
<td class="text"><div><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(s)</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >Recently Issued Accounting Pronouncements</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In February 2016, the </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Financial Accounting Standards Board</font><font style='font-family:Times New Roman;font-size:10pt;' > (FASB) issued Accounting Standards Update (ASU) 2016-02, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Leases</font><font style='font-family:Times New Roman;font-size:10pt;' >, which is intended to improve financial reporting about</font><font style='font-family:Times New Roman;font-size:10pt;' > leasing transactions. The update requires a lessee to record on the balance sheet the assets and liabilities for the rights and obligations created by lease terms of more than 12&#160;months. The update is effective for fiscal years beginning after December 15</font><font style='font-family:Times New Roman;font-size:10pt;' >, 2018. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >A modified retrospective transition approach is required for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements, with certain practical expedients available. </font><font style='font-family:Times New Roman;font-size:10pt;' >The Company</font><font style='font-family:Times New Roman;font-size:10pt;' > expects to utilize a practical expedient in its method of adoption of the standard. &#160;Under this expedient,&#160;which is a &#8220;current-period adjustment method,&#8221; the Company would apply ASC 842 as of January 2019 and record a cumulative-effect adjustment to retai</font><font style='font-family:Times New Roman;font-size:10pt;' >ned earnings as of that date.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >The Company has made substantial progress in its assessment over the impact of&#160;the standard and determined that the only material leases that it holds are building leases. Upon adoption of the standard, the </font><font style='font-family:Times New Roman;font-size:10pt;' >Company </font><font style='font-family:Times New Roman;font-size:10pt;' >preliminarily expects to record a right of use asset in the range of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >9</font><font style='font-family:Times New Roman;font-size:10pt;' > to $</font><font style='font-family:Times New Roman;font-size:10pt;' >11</font><font style='font-family:Times New Roman;font-size:10pt;' > million and a lease liability in the range of approximately $</font><font style='font-family:Times New Roman;font-size:10pt;' >10</font><font style='font-family:Times New Roman;font-size:10pt;' > </font><font style='font-family:Times New Roman;font-size:10pt;' >to $</font><font style='font-family:Times New Roman;font-size:10pt;' >12</font><font style='font-family:Times New Roman;font-size:10pt;' >&#160;million&#160;on its consolidated balance sheet. The finalization of the Company&#8217;s assessment </font><font style='font-family:Times New Roman;font-size:10pt;' >may result in changes to the Company&#8217;s estimates that may </font><font style='font-family:Times New Roman;font-size:10pt;' >impact its preliminary estimate of the cumulative effect. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company&#8217;s future commitments under lease obligations are summarized in Note 13.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:6pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In June 2016, the FASB issued ASU No. 2016-13, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</font><font style='font-family:Times New Roman;font-size:10pt;' > which amends the impairment model by requiring entities to use a forward-looking approach based on expect</font><font style='font-family:Times New Roman;font-size:10pt;' >ed losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The ASU is effective for public entities for fiscal</font><font style='font-family:Times New Roman;font-size:10pt;' > years beginning after December 15, 2019, with early adoption permitted. In November 2018, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, which provided additional implementation guidance on th</font><font style='font-family:Times New Roman;font-size:10pt;' >e previously issued ASU. Management has not yet completed its assessment of the impact of the new standard on the Company&#8217;s </font><font style='font-family:Times New Roman;font-size:10pt;' >c</font><font style='font-family:Times New Roman;font-size:10pt;' >onsolidated </font><font style='font-family:Times New Roman;font-size:10pt;' >f</font><font style='font-family:Times New Roman;font-size:10pt;' >inancial </font><font style='font-family:Times New Roman;font-size:10pt;' >s</font><font style='font-family:Times New Roman;font-size:10pt;' >tatements. Currently, the Company believes that the most notable impact of this ASU will relate to its proce</font><font style='font-family:Times New Roman;font-size:10pt;' >sses around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and the recognition of credit losses.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;' >In August 2017, the FASB issued ASU 2017-12, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Derivatives and Hedging (Topic 815)</font><font style='font-family:Times New Roman;font-size:10pt;' > which amends the hedge ac</font><font style='font-family:Times New Roman;font-size:10pt;' >counting recognition and presentation requirements in ASC 815, </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Derivatives and Hedging</font><font style='font-family:Times New Roman;font-size:10pt;' >. The Board&#8217;s objectives in issuing the ASU are to (1) improve the transparency and understandability of information conveyed to financial statement users about an entity</font><font style='font-family:Times New Roman;font-size:10pt;' >&#8217;s risk management activities by better aligning the entity&#8217;s financial reporting for hedging relationships with those risk management activities and (2) reduce the complexity of and simplify the application of hedge accounting by preparers. The ASU is eff</font><font style='font-family:Times New Roman;font-size:10pt;' >ective for annual reporting periods, including interim periods within those annual reporting periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any interim period. </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company is evaluating the requirements of th</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >is guidance and has not yet determined the impact of the adoption on its consolidated financial position, results of operations and cash flows.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:inherit;font-size:10pt;margin-left:24.5pt;color:#000000;' >In August 2018, the FASB issued ASU No. 2018-14, </font><font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' >Disclosure Framework&#8212;Changes to the Disclosure Requirements fo</font><font style='font-family:inherit;font-size:10pt;font-style:italic;color:#000000;' >r Defined Benefit Plans</font><font style='font-family:inherit;font-size:10pt;color:#000000;' >, which amends ASC 715 to add, remove and clarify disclosure requirements related to defined benefit pension and other postretirement plans. The ASU is effective for public entities for fiscal years beginning after December 15, 2020,</font><font style='font-family:inherit;font-size:10pt;color:#000000;' > with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&#8217;s Consolidated Financial Statements.</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;margin-left:24.5pt;' >Recently Adopted Accounting Pronouncements</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >In May 2014, the FASB issued ASU 2014-09,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >Revenue from Contracts with Customers,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >a new accounting standard that provides for a comprehensive model to use in the accounting for revenue arising from contracts with customers that will replace most existing revenue recognition guidance within generall</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >y accepted accounting principles in the United States. Under this standard, revenue will be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitle</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >d in exchange for those goods or services.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >The Company adopted this standard as of January 1, 2018 using the modified retrospective approach, and applied the guidance to contracts that were not completed at the date of adoption. The Company&#8217;s significant</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > revenue streams currently consist primarily of product revenue transactions, service, maintenance and extended warranty transactions on certain product sales. The timing of recognizing revenues for these revenue streams did not materially change. Addition</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >ally, the adoption of ASU&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2014</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >-</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >09</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160;did&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >not</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >have a material impact on the Company&#8217;s financial position, results of operations, equity or cash flows as of the adoption date or for the&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >year ended December 31, 2018</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >.</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >&#160;</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The Company&#8217;s updated revenue </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >recognition policy is described in Note 2 and disaggregated revenue disclosures required under ASC 2014-09 are presented in Note 19. </font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:24.5pt;color:#000000;' >&#160;</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:22.5pt;color:#000000;' >In May 2017, the FASB issued ASU 2017-09,&#160;</font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;color:#000000;' >Stock compensation</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > (Topic 718): Scope of modification accounting&#160;which amends </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >the scope of modification accounting for share-based payment arrangements. The ASU provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting unde</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >r ASC 718. Specifically, an entity would not apply modification accounting if the fair value, vesting conditions, and classification of the awards are the same immediately before and after the modification. The ASU is effective for annual reporting periods</font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >, including interim periods within those annual reporting periods, beginning after December 15, 2017. The Company adopted this guidance on January 1, 2018, and the new standard did not have a material impact on its consolidated financial position, results </font><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >of operations and cash flows</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;font-style:italic;margin-left:0pt;' >(t)          Reclassifications</font></p><p style='text-align:left;line-height:12pt;' ></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;margin-left:36pt;' >As disclosed in Note 6, on January 22, 2018, the Company sold substantially all the assets of its operating subsidiary, Denville Scientific, Inc. (Denville). The sale of Denville represented a s</font><font style='font-family:Times New Roman;font-size:10pt;' >trategic shift that had a major effect on the Company&#8217;s operations and financial results. As such and pursuant to Accounting Standards Codification (ASC) 205-20 &#8211; </font><font style='font-family:Times New Roman;font-size:10pt;font-style:italic;' >Presentation of Financial Statements - Discontinued Operations, </font><font style='font-family:Times New Roman;font-size:10pt;' >the operating results of Denv</font><font style='font-family:Times New Roman;font-size:10pt;' >ille for the years ended December 31, 2018 and 2017 have been presented in discontinued operations in the consolidated statements of operations. Additionally, the assets and liabilities of Denville as of December 31, 2017 have been recast in the consolidat</font><font style='font-family:Times New Roman;font-size:10pt;' >ed balance sheet and presented as held for sale. These reclassifications and adjustments had no effect on total amounts within the consolidated balance sheet, consolidated statements of operations and comprehensive income (loss), consolidated statements of</font><font style='font-family:Times New Roman;font-size:10pt;' > cash flows for any of the periods presented.</font></p><p style='text-align:left;margin-top:0pt;margin-bottom:0pt;line-height:12pt;' ><font style='font-family:Times;font-size:10pt;margin-left:24.5pt;color:#000000;' >.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ComprehensiveIncomeLossPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the accounting policy for reporting changes in equity during a period resulting from net income (loss) and transactions from non owner sources, in a financial statement in the period in which they are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ComprehensiveIncomeLossPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets, and amortizable intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ImpairmentOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159346&amp;loc=d3e8275-108329<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e4975-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783111744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Accumulated Other Comprehensive Income [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:15pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Foreign currency</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Derivatives</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >translation  </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >qualifying as</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Defined benefit</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >adjustments</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >hedges</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >pension plans</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31,  2016</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(14,200)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,458)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,658)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:25.5pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other comprehensive income (loss) before reclassifications</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,445</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,200</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,621</font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amounts reclassified from AOCI</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >300</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >361</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net other comprehensive income</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,445</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,500</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,982</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31,  2017</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,755)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(10,676)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:25.5pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other comprehensive income before reclassifications</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,875)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(343)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(49)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,267)</font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amounts reclassified from AOCI</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >275</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >411</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net other comprehensive (loss) income </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,875)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(207)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >226</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,856)</font></td></tr><tr style='height:9.75pt;' ><td style='width:171pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:171pt;text-align:left;vertical-align:middle;border-color:Black;min-width:171pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:82.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(12,630)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:70.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,532)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:21pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Affected line item in the</font></td><td style='width:14.25pt;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:114.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:114.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:12.75pt;' ><td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >&#160;Statements of Operations</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:6.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:12.75pt;' ><td colspan='4' rowspan='1' style='width:153pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amounts Reclassified From AOCI</font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Derivatives qualifying as hedges</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:27.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Realized loss on derivatives qualifying as hedges</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest expense, net</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax (benefit) expense</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Defined benefit pension plans</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td></tr><tr style='height:29.25pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:163.5pt;text-align:left;vertical-align:middle;border-color:Black;min-width:163.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortization of net losses included in net periodic pension costs</font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >General and administrative expenses</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >331</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >362</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='3' rowspan='1' style='width:125.25pt;text-align:left;vertical-align:middle;border-color:Black;min-width:125.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:127.5pt;text-align:center;vertical-align:middle;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax (benefit) expense</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(56)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(62)</font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >275</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >300</font></td></tr><tr style='height:6.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:82.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:82.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:28.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:28.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:49.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:51pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:27.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:27.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='4' rowspan='1' style='width:153.75pt;text-align:left;vertical-align:middle;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total reclassifications</font></td><td style='width:38.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:38.25pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:49.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:49.5pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >411</font></td><td style='width:14.25pt;text-align:right;vertical-align:middle;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:51pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:middle;border-color:Black;min-width:51pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >361</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775857696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Acquisition Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Schedule of Business Acquisitions [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,010</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liabilities assumed</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11,949)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >22,061</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill and intangible assets:</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,865</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets:</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Trade name</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,524</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Developed technology</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >25,570</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Customer relationships</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,837</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >In-process research and development </font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,387</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total amortizable intangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40,318</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred tax liabilities, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,120)</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total goodwill and intangible assets, net of tax</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,063</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Acquisition purchase price</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >71,124</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:24.6pt;' ><td colspan='4' rowspan='1' style='width:351.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:351.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets and liabilities assumed, as referenced above,  consist of the following:</font></td></tr><tr style='height:8.4pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash acquired</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,576</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts receivable, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,069</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Inventories</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,512</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other current assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >810</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,574</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets, net</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,469</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Tangible assets</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,010</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts payable and accrued liabilities</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,001</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred revenue including customer advances</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,976</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other long term liabilities</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,972</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liabilities assumed</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,949</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='2' style='width:123pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:123pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:134.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:134.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Pro Forma</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Revenues</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >124,319</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121,104</font></td></tr><tr style='height:12.75pt;' ><td style='width:204pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:204pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Income (loss) from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,614</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,454)</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775825824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock', window );">Disposal Groups, Including Discontinued Operations, Assets and Liabilities Held For Sale [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:73.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:73.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:29.45pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Carrying amounts of major classes of assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash </font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >541</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts receivable, net</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,854</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Inventories</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,505</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other receivables and other assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >504</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current assets held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,404</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >397</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,930</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Allocation of goodwill</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,633</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term assets held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,960</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total assets of the disposal group classified as held for sale in the consolidated balance sheet</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,364</font></td></tr><tr style='height:13.5pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:24pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Carrying amounts of major classes of liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accounts payable and accrued expenses</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,736</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other current liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121</font></td></tr><tr style='height:13.5pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current liabilities held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,857</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:2;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,311</font></td></tr><tr style='height:12.75pt;' ><td style='width:22.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:22.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:240pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:240pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term liabilities held for sale</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,311</font></td></tr><tr style='height:27.6pt;' ><td colspan='2' rowspan='1' style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:66.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:66.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,168</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock', window );">Disposal Groups, Including Discontinued Operations,Income Loss [Table Text Blcok]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:42pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:63pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:63pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:132.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:132.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >893</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24,475</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(534)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,048)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating and other expenses</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(674)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,893)</font></td></tr><tr style='height:13.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gain on disposal of discontinued operations</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,251</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:31.2pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income from discontinued operations before income taxes</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >936</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:middle;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >534</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax benefit</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(441)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income from discontinued operations</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,377</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,151</font></td></tr><tr style='height:13.8pt;' ><td style='width:214.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:214.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of reconciliation of the carrying amounts of major assets and liabilities classified as held for sale in the Company's consolidated balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular discolsure of reconciliation of the major line items of income (loss) from discontinued operations presented within the Company's consolidated statements of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DisposalGroupsIncludingDiscontinuedOperationsincomeLossTableTextBlcokTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775760560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Other Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Weighted </font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Average</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >December 31, 2018</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:116.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:116.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >December 31, 2017</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Life</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > (a)</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='11' rowspan='1' style='width:247.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:247.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Amortizable intangible assets:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accumulated Amortization</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Accumulated Amortization</font></td><td style='width:1.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Existing technology</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41,268</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(16,215)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,173</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,179)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.1</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Trade names</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,828</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,861)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,443</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,280)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.7</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Distribution agreements/customer relationships</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >22,657</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,509)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,197</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,373)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10.6</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >In-process research and development</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,387</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(30)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7.3</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Patents</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >211</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(204)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >223</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(174)</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.2</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Years</font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total amortizable intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >73,351</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(28,819)</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,036</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24,006)</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Indefinite-lived intangible assets:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,304</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,336</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other indefinite-lived intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,232</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,244</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total goodwill and other indefinite-lived intangible assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,536</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37,580</font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total intangible assets, gross</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >131,887</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >71,616</font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:192.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:192.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:1.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:1.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='15' rowspan='1' style='width:496.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:496.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(a) Weighted average life as of December 31, 2018.</font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill Rollforward [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,032</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of change in currency translation</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,937</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Reclassification of goodwill as held for sale</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,633)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,336</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Goodwill arising from business combination</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,865</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:273pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:273pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of change in currency translation</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(897)</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td colspan='2' rowspan='1' style='width:279.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:279.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,304</font></td><td style='width:63.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783063792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:153pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Finished goods</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,936</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,779</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Work in process</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,667</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,042</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:105pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:105pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Raw materials</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,484</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,027</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >25,087</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,848</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775834608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule Of Property Plant And Equipment [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:150pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Land, buildings and leasehold improvements</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,468</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,197</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Machinery and equipment</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,678</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,022</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computer equipment and software</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,685</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,819</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Furniture and fixtures</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,390</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,139</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Automobiles</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >115</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23,336</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,297</font></td></tr><tr style='height:13.2pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Less: accumulated depreciation</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(17,438)</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:69.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15,554)</font></td></tr><tr style='height:13.8pt;' ><td style='width:202.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:202.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Property, plant and equipment, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,898</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:69.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:69.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,743</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Table of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. This table includes the gross amount of individual categories of assets and the net amount of total fixed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ScheduleOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783063792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Warranties Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Warranty Rollforward Disclosure [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Beginning</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >(Payments)\</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Ending</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Credits</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Additions</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='10' rowspan='1' style='width:254.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:254.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >60</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td></tr><tr style='height:6.45pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(37)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >391</font></td></tr><tr style='height:13.2pt;' ><td style='width:183.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:183.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943908400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Employee Benefit Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Schedule Of Costs Of Retirement Plans [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:123.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:117pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:117pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Components of net periodic benefit cost:</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest cost</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >502</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >524</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected return on plan assets</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(779)</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(663)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amortization loss</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >222</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >362</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Recognition of net gain/loss due to settlements</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >110</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net periodic benefit cost</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >55</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >223</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock', window );">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in benefit obligation:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at beginning of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,126</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,214</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Service cost</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Interest cost</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >502</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >524</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Actuarial (gain) loss</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,056)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >26</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Settlements due to transfers paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(267)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Benefits paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(521)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(514)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Currency translation adjustment</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,107)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,876</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at end of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,701</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,126</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in fair value of plan assets:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at beginning of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,252</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Actual return on plan assets</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,058)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,871</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Employer contributions</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >741</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >689</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Settlement due to transfers paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(263)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Benefits paid</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(521)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(514)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Currency translation adjustment</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,052)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,674</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Balance at end of year</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock', window );">Schedule of Net Funded Status [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Change in benefit obligation:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Funded status</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Unrecognized net loss</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >N/A</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >N/A</font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >150</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >196</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other long term liabilities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(882)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,154)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Underfunded status of pension plans</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net amount recognized</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(958)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discount rate</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.65%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.43%</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected return on assets</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.68%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.86%</font></td><td style='width:120.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:252pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:252pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:252pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Asset category:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Equity securities</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,134</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >51%</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,774</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >54%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Debt securities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,274</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,204</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Liability driven investment funds</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,341</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,685</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cash and cash equivalents</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >618</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >856</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4%</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >452</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3%</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >453</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3%</font></td></tr><tr style='height:13.5pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100%</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100%</font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Quoted Prices in Active Markets for Identical Assets (Level 1)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >618</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >856</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Significant Other Observable Inputs (Level 2)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,201</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,116</font></td></tr><tr style='height:12.75pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Significant Other Unobservable Inputs (Level 3)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.5pt;' ><td style='width:300pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:300pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,819</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >19,972</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6604322720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Operating </font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Leases</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:12pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2019</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,250</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2020</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,247</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2021</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,987</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2022</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,966</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2023</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,990</font></td></tr><tr style='height:13.2pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Thereafter</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >7,559</font></td></tr><tr style='height:13.8pt;' ><td style='width:165pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net minimum lease payments</font></td><td style='width:12pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:12pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,999</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6777877616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Capital Stock Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock', window );">Schedule Of Stock Options And Restricted Stock Units Activity Rollforward [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock Options</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:127.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:127.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Restricted Stock Units</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:144pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:144pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Market Condition RSU&#39;s</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Restricted</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Market</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Options</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Exercise </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Stock Units</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Grant Date</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:78pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Condition RSU&#39;s</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Grant Date</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Outstanding</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:52.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value</font></td></tr><tr style='height:9.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td><td style='width:52.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,096,818</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.94</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,072,653</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.15</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182,150</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Granted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >237,700</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.24</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,298,371</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.49</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Exercised</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(143,391)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.48</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Vested (RSUs)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(488,570)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.08</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cancelled / forfeited</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(410,883)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.93</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(85,527)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.05</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(18,023)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,780,244</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.95</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,796,927</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.69</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >164,127</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Granted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >104,585</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.48</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >639,126</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.31</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >156,944</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.19</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Exercised</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,696,255)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.50</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Vested (RSUs)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(845,326)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.88</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(69,667)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.81</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:119.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:119.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cancelled / forfeited</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(231,842)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.96</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(356,965)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.84</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(134,460)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.63</font></td></tr><tr style='height:13.5pt;' ><td colspan='2' rowspan='1' style='width:126pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:126pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,956,732</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.25</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,233,762</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.36</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:78pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:78pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >116,944</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:52.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:52.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.19</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock Based Compensation Expense Activity By Function [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:111.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:120.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:120.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:9.75pt;' ><td style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >64</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Sales and marketing</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >431</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >488</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >General and administrative</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,232</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,695</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Research and development</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >167</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >139</font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discontinued operations</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >150</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >117</font></td></tr><tr style='height:13.8pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total stock-based compensation</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,044</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,500</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Basic and Diluted Shares [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:137.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:137.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:137.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:9.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic </font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,453,126</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,753,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSUs</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted</font></td><td style='width:14.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >36,453,126</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,753,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of Summary of Outstanding and Exercisable Options [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:243.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:243.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Options Outstanding</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:249pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:249pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Options Exercisable</font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Weighted</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Range of</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Shares</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Remaining </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Aggregate </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Shares</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Remaining </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > Average</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Aggregate </font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Outstanding at</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Contractual Life</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Intrinsic</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercisable at</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Contractual Life</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Exercise</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Intrinsic</font></td></tr><tr style='height:10.7pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Dec. 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:70.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >in Years</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Value</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Dec. 31, 2018</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:72.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >in Years</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;color:#000000;' ></font></td><td style='width:43.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Price</font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' > </font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:8pt;font-weight:bold;color:#000000;' >Value</font></td></tr><tr style='height:6.75pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:42pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:70.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:72.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Arial;font-size:9pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.28-3.29</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >204,476</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.74</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 2.71 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >96</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >160,851</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.89</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 2.66 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >84</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.30-3.49</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >175,200</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8.83</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.33 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,400</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8.83</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.33 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.50-3.92</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >159,037</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.95</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.68 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >114,452</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 3.64 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3.93-4.08</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,019</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.42</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.04 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,019</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.42</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.04 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.09-4.17</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >402,325</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.12 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >402,325</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.12 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.18-4.26</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,000</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.75</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.21 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >49,000</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.75</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.21 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.27-4.38</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >350,000</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.88</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.31 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >350,000</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.88</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.31 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.39-5.39</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >146,550</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.65</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 4.95 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >121,550</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.09</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.05 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.40-5.54</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >203,625</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.18</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.51 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >144,375</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.18</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.51 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.55-5.75</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:61.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >187,500</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.77</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.58 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >125,625</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6.43</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' > 5.56 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:13.7pt;' ><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:42pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.28-5.75</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:61.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:61.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >1,956,732</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:70.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:70.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >5.79</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > 4.25 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >96</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >1,605,597</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:72.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:72.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >5.26</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' > 4.26 </font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >84</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember', window );">Black-Scholes option pricing model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Table Of Assumptions [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:153.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:153.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:5.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:74.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:74.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Volatility</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >43.28</font></td><td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41.63</font></td><td style='width:26.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Risk-free interest rate</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.84</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.03</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Expected holding period (in years)</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4.83</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5.41</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >years</font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Dividend yield</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:5.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:5.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:26.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:26.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember', window );">Monte-Carlo valuation simulation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Table Of Assumptions [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended</font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:14.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:104.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:104.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Volatility</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >44.02</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Risk-free interest rate</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2.27</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Correlation coefficient</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.07</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:153.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:153.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Dividend yield</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >%</font></td><td style='width:14.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:14.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular representation of the rollforward of stock options and restricted stock units at the end of the reporting period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ScheduleOfStockOptionsAndRestrictedStockUnitsActivityRollforwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775896288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Long Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:138pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:138pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-term debt:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Term loan</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,400</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,899</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Total unamortized deferred financing costs</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,605)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(151)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total debt</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >60,795</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,748</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Less: current installments</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,400)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,800)</font></td></tr><tr style='height:12.75pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Current unamortized deferred financing costs</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >401</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:64.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >35</font></td></tr><tr style='height:13.5pt;' ><td style='width:224.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:224.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-term debt</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >58,796</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:64.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:64.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,983</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td colspan='4' rowspan='1' style='width:350.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:350.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     The aggregate amounts of debt maturing during the next five years are as follows:</font></td></tr><tr style='height:10.65pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2019</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,400</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2020</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2021</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2022</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,200</font></td></tr><tr style='height:13.2pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2023</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:67.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >50,400</font></td></tr><tr style='height:13.8pt;' ><td style='width:123.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:123.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:150pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:150pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:67.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:67.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,400</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783192016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, 2018</font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Notional Amount</font></td><td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value (a)</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives designated as hedging instruments under ASC 815</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance sheet classification</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other assets (long term liabilities)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34,090</font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td></tr><tr style='height:13.5pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,  2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Notional Amount</font></td><td style='width:15pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fair Value (a)</font></td></tr><tr style='height:27pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives designated as hedging instruments under ASC 815</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance sheet classification</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='4' rowspan='1' style='width:207pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:207pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td colspan='2' rowspan='1' style='width:190.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:190.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other assets (long term liabilities)</font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,900</font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td></tr><tr style='height:13.5pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:174.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:174.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:144.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:144.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='8' rowspan='1' style='width:543.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:543.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(a) See Note 17 for the fair value measurements related to these financial instruments.</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Cash Flow Hedges Included in AOCI [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:55.15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Derivatives in Hedging Relationships</font></td><td colspan='5' rowspan='1' style='width:102pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amount of loss recognized in OCI on derivative (effective portion) </font></td></tr><tr style='height:31.15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:102pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:102pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td></tr><tr style='height:15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:49.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:49.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:42pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:15pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:39pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:31.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:140.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:140.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:39pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:39pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(343)</font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:31.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:31.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(24)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock', window );">Location of amount reclassified out of Accumulated Other Comprehensive Income [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:39pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Details about AOCI Components</font></td><td colspan='5' rowspan='1' style='width:99.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Amount reclassified from AOCI into income (effective portion)</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:40.15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='5' rowspan='1' style='width:99.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:99.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31,</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Location of amount reclassified from AOCI</font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:42.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:42.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td colspan='2' rowspan='1' style='width:50.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:50.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:139.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >into income (effective portion)</font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:36pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:43.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:139.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:15pt;' ><td style='width:103.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:103.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swaps</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:36pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:36pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >136 </font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:43.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:43.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >61 </font></td><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:139.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:139.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest expense, net</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amounts by location relassified out of accumulated other comprehensive loss for the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775841472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.5pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Fair Value as of December 31, 2018</font></td></tr><tr style='height:14.25pt;' ><td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(In thousands)</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 1</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 2</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 3</font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Assets (Liabilities):</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swap agreements</font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(170)</font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.9pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >&#160; </font></td><td colspan='9' rowspan='1' style='width:293.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:Black;min-width:293.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Fair Value as of December 31, 2017</font></td></tr><tr style='height:14.25pt;' ><td style='width:194.25pt;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(In thousands)</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 1</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 2</font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Level 3</font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:center;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;border-bottom-style:solid;border-bottom-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:194.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Assets (Liabilities):</font></td><td style='width:20.25pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:17.25pt;border-top-style:solid;border-top-width:3;text-align:right;vertical-align:bottom;border-color:#000000;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:21.75pt;border-top-style:solid;border-top-width:3;text-align:left;vertical-align:bottom;border-color:#000000;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:194.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:194.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest rate swap agreements</font></td><td style='width:20.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:20.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:21pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:17.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:17.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >37</font></td><td style='width:21.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:21.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6674497920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2018</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:40.2pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Instruments, equipment, software and accessories</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >79,614</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,690</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,193</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,571</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >115,068</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Service, maintenance and warranty contracts</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,438</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >832</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >366</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >70</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,706</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total revenues</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >84,052</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,522</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,559</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,641</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120,774</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2017</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='12' rowspan='1' style='width:276pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:276pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:40.2pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Instruments, equipment, software and accessories</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >40,240</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,224</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,766</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,392</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >74,622</font></td></tr><tr style='height:14.4pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Service, maintenance and warranty contracts</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,481</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:46.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >819</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:41.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >396</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:35.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >89</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:45pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,785</font></td></tr><tr style='height:15pt;' ><td style='width:201pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:201pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total revenues</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >41,721</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:46.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:46.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,043</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:41.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:41.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,162</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:10.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:10.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:35.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:35.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,481</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:45pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:45pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >77,407</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember', window );">Service Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementLineItems', window );"><strong>Deferred Revenue Arrangement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock', window );">Deferred Revenue, by Arrangement, Disclosure [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='7' rowspan='1' style='width:324.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:324.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, 2018</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:6.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Service Contracts</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:90.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Customer Advances</font></td><td style='width:6.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:15.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:94.5pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Total</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance, beginning of period</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >505</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >505</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Addition due to business combination</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >848</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,128</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,976</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Deferral of revenue</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >4,305</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,210</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,515</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Recognition of deferred revenue</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,984)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,177)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,161)</font></td></tr><tr style='height:14.4pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Effect of foreign currency translation</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Calibri;font-size:11pt;color:#000000;' ></font></td><td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15)</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:90.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:94.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(15)</font></td></tr><tr style='height:15pt;' ><td style='width:165.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:165.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance, end of period</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,659</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:90.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:90.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,161</font></td><td style='width:6.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:94.5pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:94.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,820</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueByArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786347600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Current income tax (benefit) expense:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Federal and state</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(191)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >253</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >279</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >297</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >88</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >550</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax (benefit) expense):</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Federal and state</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,552)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,730)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(212)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >575</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,764)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,155)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit from continuing operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.8pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='6' rowspan='1' style='width:411.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:411.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >The total benefit from income taxes included in the statement of operations is as follows:</font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Continuing operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Discontinued operations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(441)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,117)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,222)</font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Computed &quot;expected&quot; income tax benefit </font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,674)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(892)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Increase (decrease) in income taxes resulting from:</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Permanent differences, net</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(117)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(118)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign tax rate differential</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >23</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  State income taxes, net of federal income tax benefit</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(121)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(103)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Non-deductible stock compensation expense</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(329)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >174</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Acquisition costs</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >438</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of U.S. rate change</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,159</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Tax credits</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(242)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(14)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Change in reserve for uncertain tax position</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >203</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(58)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of change to prior year tax accruals</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >100</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >72</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Impact of adoption of ASU 2016-09</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(486)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  U.S tax on foreign dividends</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,149</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Foreign withholding taxes</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Conversion of U.S foreign tax credits from credit to deduction</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >648</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Change in valuation allowance allocated to income</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >    tax benefit</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,850)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(6,152)</font></td></tr><tr style='height:12.75pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(73)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(45)</font></td></tr><tr style='height:13.5pt;' ><td style='width:266.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:266.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total income tax benefit</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year Ended December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Domestic</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(9,034)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,662)</font></td></tr><tr style='height:12.75pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Foreign</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,059</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,041</font></td></tr><tr style='height:13.5pt;' ><td style='width:187.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:187.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,975)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,621)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets:</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Accounts receivable</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >93</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Inventory</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,147</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >891</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Operating loss and credit carryforwards</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >20,095</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,287</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Accrued expenses</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,692</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Pension liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >110</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >151</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Contingent consideration</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,273</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Stock compensation</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >999</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,667</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other assets</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >172</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >122</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total gross deferred assets</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >24,272</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,484</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Less: valuation allowance</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(13,899)</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11,447)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred tax assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,373</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,037</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities:</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Indefinite-lived intangible assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,975</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,166</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Definite-lived intangible assets</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,221</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,383</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Property, plant and equipment</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >204</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >  Other accrued liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >63</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >270</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total deferred tax liabilities</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >12,463</font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,819</font></td></tr><tr style='height:13.5pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liability, net</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,090)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,782)</font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31,</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:15.75pt;border-top-style:solid;border-top-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:111.75pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:111.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:15.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax assets </font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >211</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >182</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liabilities</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,301)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,653)</font></td></tr><tr style='height:12.75pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long term liabilities held for sale</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:48pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,311)</font></td></tr><tr style='height:13.5pt;' ><td style='width:237pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:237pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Deferred income tax liability, net</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,090)</font></td><td style='width:15.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:15.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:48pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:48pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,782)</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of Income Tax Contingencies [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2016</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >406</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Decreases based on tax positions of prior years</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(53)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Settlements</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(30)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2017</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >323</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Release due to expiration of statute of limitations</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(94)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Additions based on tax positions of prior years</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >242</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Additions based on tax positions of acquired entities</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:63.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,389</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Balance at December 31, 2018</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:63.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:63.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,860</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783123312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Compensation and payroll</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,896</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,540</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Professional fees</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >536</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >579</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Warranty costs</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >391</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >246</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Local taxes, including VAT</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >423</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >376</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Customer credits</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >372</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >310</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Interest </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >480</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >33</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rent </font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >255</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >388</font></td></tr><tr style='height:13.2pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >409</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >344</font></td></tr><tr style='height:13.8pt;' ><td style='width:262.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:262.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,762</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,816</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6779133968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Related Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment and Related Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td colspan='7' rowspan='1' style='width:468pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:468pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Long-lived assets by geographic area consist of the following:</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >42,222</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,800</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,022</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >5,793</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >585</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >966</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,601</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,214</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Long-lived assets held for sale</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >6,327</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total long-lived assets (1)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >50,430</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >20,100</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:6.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='7' rowspan='1' style='width:468pt;text-align:center;vertical-align:top;border-color:Black;min-width:468pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (1) Total long-lived assets consists of property, plant and equipment, net and amortizable intangible assets, net.</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:top;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:top;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:top;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_NetAssetsByGeographicAreaTableTextBlock', window );">Net Assets By Geographic Area [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td colspan='5' rowspan='1' style='width:355.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:355.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     Net assets by geographic area consist of the following:</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >December 31, </font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2018</font></td><td style='width:9pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >2017</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='3' rowspan='1' style='width:121.5pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:121.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United States</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,921</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,502</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Germany</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,261</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,354</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >United Kingdom</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,473</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,376</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Rest of the world</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,069</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17,472</font></td></tr><tr style='height:12.75pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net assets held for sale</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,196</font></td></tr><tr style='height:13.5pt;' ><td style='width:225pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:225pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total net assets</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >82,724</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >80,900</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_NetAssetsByGeographicAreaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries in which net assets are located, and the amount of such net assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_NetAssetsByGeographicAreaTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775830240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Doubtful Debts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract', window );"><strong>Allowance For Doubtful Debts Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of Credit Losses for Financing Receivables, Current [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:374.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Charged (credited) to </font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Beginning</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Bad Debt</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Charged to</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Ending</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:98.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Expense (Recoveries)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Allowance (1)</font></td><td style='width:9pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Other (2)</font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Balance</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:374.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:374.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands)</font></td></tr><tr style='height:6.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2017</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >301</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(57)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(68)</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >17</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Year ended December 31, 2018</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >193</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >28</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >98</font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' >$</font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >332</font></td></tr><tr style='height:12.75pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:12.75pt;' ><td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (1) Consists of accounts written off, net of recoveries.</font></td></tr><tr style='height:6.4pt;' ><td style='width:162pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:162pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:98.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:98.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:9pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:9pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:60pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:60pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:30.6pt;' ><td colspan='11' rowspan='1' style='width:545.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:545.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >     (2) For 2018 this amount consists of an addition to the allowance of $103,000 due to business combination as well as the effect of currency translation. For 2017, this amount consists solely of the effect of currency translation.</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AllowanceForDoubtfulDebtsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AllowanceForDoubtfulDebtsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of credit losses for current financing receivables (such as trade and accounts receivable), including a rollforward of the balance.  An alternative caption includes allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783196864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Information (unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information [Table Text Block]</a></td>
<td class="text"><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >First</font></td><td style='width:11.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Second</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Third</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fourth</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fiscal</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >2018</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands, except per share data)</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >26,759</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >31,522</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >28,635</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >33,858</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >120,774</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,490</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,167</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >12,818</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,118</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >57,593</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross profit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >13,269</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,355</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,817</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,740</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >63,181</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total operating expenses</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,535</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >15,737</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >14,927</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >16,998</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >62,197</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating (loss) income </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,266)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(382)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >890</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,742</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >984</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other expense, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,979)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,485)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,798)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,697)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(8,959)</font></td></tr><tr style='height:25.95pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) income from continuing operations before income taxes</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,245)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,867)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(908)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >45</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7,975)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax expense (benefit)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >605</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(369)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(652)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,260)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(3,676)</font></td></tr><tr style='height:36pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(5,850)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,498)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(256)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >3,305</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,299)</font></td></tr><tr style='height:28.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income (loss) from discontinued operations, net of tax</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,786</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >34</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(443)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,377</font></td></tr><tr style='height:36pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(4,064)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,464)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(256)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >2,862</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,922)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:179.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:179.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) earnings per share:</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:28.95pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.16)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.09</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.12)</font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic earnings (loss) per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.05</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.04</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.08</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.08)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.16)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.09</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.12)</font></td></tr><tr style='height:26.4pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted earnings (loss) per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.05</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.04</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.04)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.08</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.08)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:172.5pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:172.5pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr></table></div><p style='line-height:20pt;' /><div><table style='border-collapse:collapse;' ><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >First</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Second</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Third</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:56.25pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fourth</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:54.75pt;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Fiscal</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;color:#000000;' >2017</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Quarter</font></td><td style='width:11.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' >Year</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td colspan='9' rowspan='1' style='width:320.25pt;border-top-style:solid;border-top-width:1;text-align:center;vertical-align:bottom;border-color:Black;min-width:320.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(in thousands, except per share data)</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;font-weight:bold;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,086</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,958</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >18,717</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >21,646</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >77,407</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Cost of revenues</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >8,509</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,885</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,217</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,626</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >38,237</font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Gross profit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,577</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,073</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,500</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >11,020</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >39,170</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Total operating expenses</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,927</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,342</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >9,890</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >10,646</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >39,805</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Operating (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(350)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(269)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(390)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >374</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(635)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Other expense, net</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(400)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(463)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(274)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(849)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,986)</font></td></tr><tr style='height:27.6pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss from continuing operations before income taxes</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(750)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(732)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(664)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(475)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,621)</font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Income tax benefit</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(7)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(115)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(19)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(464)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(605)</font></td></tr><tr style='height:13.8pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(743)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(617)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(645)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(11)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(2,016)</font></td></tr><tr style='height:25.95pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(Loss) income from discontinued operations, net of tax</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(323)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >236</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >228</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,010</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >1,151</font></td></tr><tr style='height:14.4pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Net (loss) income</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(1,066)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(381)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(417)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >999</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(865)</font></td></tr><tr style='height:13.8pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td colspan='2' rowspan='1' style='width:180pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:180pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Loss (earnings) per share:</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Arial;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings  per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.06)</font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td></tr><tr style='height:27.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Basic (loss) earnings per common share </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.03)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td></tr><tr style='height:9.6pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-top-style:double;border-top-width:3;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:13.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:left;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td></tr><tr style='height:28.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from continuing operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >-</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.06)</font></td></tr><tr style='height:28.2pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted (loss) earnings per common share from discontinued operations</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.01</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:56.25pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:54.75pt;border-bottom-style:solid;border-bottom-width:1;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td></tr><tr style='height:27pt;' ><td style='width:6.75pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:6.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' ></font></td><td style='width:173.25pt;text-align:left;vertical-align:bottom;border-color:Black;min-width:173.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >Diluted  (loss) earnings per common share </font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.03)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.01)</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:56.25pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:56.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >0.03</font></td><td style='width:11.25pt;text-align:right;vertical-align:bottom;border-color:Black;min-width:11.25pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >$</font></td><td style='width:54.75pt;border-top-style:solid;border-top-width:1;border-bottom-style:double;border-bottom-width:3;text-align:right;vertical-align:bottom;border-color:Black;min-width:54.75pt;' ><font style='font-family:Times New Roman;font-size:10pt;color:#000000;' >(0.02)</font></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109225645&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6793700912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Summary of Significant Accounting Policies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Existing technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Distribution agreements/customer relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">2 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use asset</a></td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Lease Liability</a></td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Existing technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Distribution agreements/customer relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | In-process research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use asset</a></td>
<td class="nump">$ 11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance Lease Liability</a></td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Existing technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Distribution agreements/customer relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | In-process research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Computer equipment and software [member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Computer equipment and software [member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LongLivedAssetsLineItems', window );"><strong>Long lived assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment useful life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_LongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_LongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775865200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details) - Customers<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Sales Revenue, Goods, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_NumberOfCustomersWithBenchmarkContribution', window );">Number Of Customers With Benchmark Contribution Of More Than 10%</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_NumberOfCustomersWithBenchmarkContribution', window );">Number Of Customers With Benchmark Contribution Of More Than 10%</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_NumberOfCustomersWithBenchmarkContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of customers with benchmark contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_NumberOfCustomersWithBenchmarkContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778962368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Opening Balance</a></td>
<td class="num">$ (10,676)<span></span>
</td>
<td class="num">$ (16,658)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss) before Reclassifications</a></td>
<td class="num">(3,267)<span></span>
</td>
<td class="nump">5,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, total</a></td>
<td class="num">(2,856)<span></span>
</td>
<td class="nump">5,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Closing Balance</a></td>
<td class="num">(13,532)<span></span>
</td>
<td class="num">(10,676)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Opening Balance</a></td>
<td class="num">(9,755)<span></span>
</td>
<td class="num">(14,200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss) before Reclassifications</a></td>
<td class="num">(2,875)<span></span>
</td>
<td class="nump">4,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, total</a></td>
<td class="num">(2,875)<span></span>
</td>
<td class="nump">4,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Closing Balance</a></td>
<td class="num">(12,630)<span></span>
</td>
<td class="num">(9,755)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember', window );">Derivatives qualifying as hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Opening Balance</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss) before Reclassifications</a></td>
<td class="num">(343)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, total</a></td>
<td class="num">(207)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Closing Balance</a></td>
<td class="num">(170)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Defined benefit pension plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Opening Balance</a></td>
<td class="num">(958)<span></span>
</td>
<td class="num">(2,458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss) before Reclassifications</a></td>
<td class="num">(49)<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from AOCI</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, total</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Closing Balance</a></td>
<td class="num">$ (732)<span></span>
</td>
<td class="num">$ (958)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6779642208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss - Reclassified out of ACOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassifications Out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Derivatives Reclassification Adjustment from AOCI, net tax</a></td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Pension Plan Reclassification Adjustment from AOCI, net tax</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassifications Out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax', window );">Derivatives Reclassification Adjustment from AOCI, before tax</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassifications Out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Pension Plan Reclassification Adjustment from AOCI, before tax</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=hbio_IncomeTaxExpenseBenefitMember', window );">Income Tax Expense (Benefit) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassifications Out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax', window );">Derivatives Reclassification Adjustment from AOCI, tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Pension Plan Reclassification Adjustment from AOCI, tax</a></td>
<td class="num">$ (56)<span></span>
</td>
<td class="num">$ (62)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph c<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724391-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=hbio_IncomeTaxExpenseBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=hbio_IncomeTaxExpenseBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6795011344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Narratives) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">11 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Business Acquisition, Effective Date of Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jan. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Acquisition purchase price</a></td>
<td class="nump">$ 71.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business Acquisition, Description of Acquired Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">DSI, a St. Paul, Minnesota-based life science research company, is a recognized leader in physiologic monitoring focused on delivering preclinical products, systems, services and solutions to its customers.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition Direct Acquisition Costs In Income Statement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>The results of operations for DSI:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue of Acquiree since Acquisition Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Earnings or Loss of Acquiree since Acquisition Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization', window );">Busniess combination purchase accounting inventory fair value step up amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets', window );">Intangible asset amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract', window );"><strong>Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities', window );">Purchase price adjustments, decrease to other long term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties', window );">Purchase price adjustments, increase to deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital', window );">Purchase price adjustments, increase in net working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>The results of operations for DSI:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation', window );">Additional depreciation related to step up of fair value, PPE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract', window );"><strong>Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment', window );">Increase, Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities', window );">Increase, Accounts Payable and Accrued Liabiities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of intangible asset amortization expense of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationProformaInformationAmortizationOfIntangibleAsets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Payable and Accrued Liabiities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayableAndAccruedLiabiities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to defered tax liabilities acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredLiabilties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to net working capital acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of purchase accounting inventory fair value step up amortization recognized in cost of revenues since the date of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusniessCombinationPurchaseAccountingInventoryFairValueStepUpAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of purchase accounting property plant and equipment fair value step up depreciation recognized in cost of revenues since the date of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusniessCombinationPurchaseAccountingPropertyPlantAndEquipmentFairValueStepUpDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e848-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e845-128460<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6795010608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Allocation of purchase price, Tangible assets and liabilities assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 57,304<span></span>
</td>
<td class="nump">$ 36,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Recognized Identifiable Assets Acquired and Liabilities Assumed [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets', window );">Tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationRecognizedIdentifiableNetAssets', window );">Net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent', window );">Deferred tax, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,120)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax', window );">Total goodwill and intangible assets, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract', window );"><strong>Tangible assets and liabilities assumed, as referenced above, preliminarily consist of the following:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred income tax assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets', window );">Tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Deferred revenue including customer advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Business Acquisitions Pro Forma Revenue</a></td>
<td class="nump">124,319<span></span>
</td>
<td class="nump">121,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Business Acquisitions Pro Forma Net Income Loss</a></td>
<td class="nump">$ 3,614<span></span>
</td>
<td class="num">$ (8,454)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development [Member] | Data Sciences International, Inc. (DSI) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract', window );"><strong>Goodwill and intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationGoodwillAndIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of goodwill and intangible assets net of tax acquired as result of business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationRecognizedGoodwillAndIntangibleAssetsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount tangible assets acquired resulting from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_BusinessCombinationRecognizedIdentifiableNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net assets acquired as of the acquisition date. The amount is net of tagible asests and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_BusinessCombinationRecognizedIdentifiableNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TangibleAssetsAndLiabilitiesAssumedAsReferencedAbovePreliminarilyConsistOfTheFollowingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775701808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Sale price of of assets Denville</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_EarnOutProvisionOfDiscontinuedOperations', window );">Earn out provision of discontinued operations</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested', window );">Proceeds From Divestiture Of Business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,754<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration', window );">Contingent Consideration, Earn-out</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_EarnOutPerformanceMetricsPeriod', window );">Earn out performance metrics period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,431<span></span>
</td>
<td class="nump">2,442<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Denville wholly owned subidiary, discontinued operations [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation', window );">Amortization of Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets including portion attributable to discontinued operations, not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_AmortizationOfIntangibleAssetsIncludingAmountsRelatedToDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DiscontinuedOperationEarnOutAmountContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of earn out contigent on performance metics to be received over the next two years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DiscontinuedOperationEarnOutAmountContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_EarnOutPerformanceMetricsPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of years during which the earn out is earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_EarnOutPerformanceMetricsPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_EarnOutProvisionOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The earn out provision of disontinued operations receivable included in the sale price of the disontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_EarnOutProvisionOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the cash inflow during the period from the sale of a component of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6794812768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operations - Assets and Liabilities held for sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Carrying amounts of major classes of assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets', window );">Other receivables and other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">8,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent', window );">Allocation of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,633<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Long term assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,960<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets of the disposal group classified as held for sale in the consolidated balance sheet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Carrying amounts of major classes of liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,857<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent', window );">Deferred income tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Long term liabilities held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities of the disposal group classified as held for sale in the consolidated balance sheet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,168<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6794367680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - income (loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract', window );"><strong>Discontinued Operation, Income Statement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 893<span></span>
</td>
<td class="nump">$ 24,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(534)<span></span>
</td>
<td class="num">(16,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Operating and other expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(674)<span></span>
</td>
<td class="num">(7,893)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on disposal of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Income (loss) from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">936<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax (benefit) expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(441)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations</a></td>
<td class="num">$ (443)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
<td class="nump">$ 1,786<span></span>
</td>
<td class="nump">$ 1,010<span></span>
</td>
<td class="nump">$ 228<span></span>
</td>
<td class="nump">$ 236<span></span>
</td>
<td class="num">$ (323)<span></span>
</td>
<td class="nump">$ 1,377<span></span>
</td>
<td class="nump">$ 1,151<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943891408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Other Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 5,384<span></span>
</td>
<td class="nump">$ 1,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Estimated Amortization Expense Next Twelve Months</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Estimated Amortization Expense Year 2</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Estimated Amortization Expense Year 3</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Estimated Amortization Expense Year 4</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Estimated Amortization Expense Year 5</a></td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778604192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Intangible assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 73,351<span></span>
</td>
<td class="nump">$ 34,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(28,819)<span></span>
</td>
<td class="num">(24,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">57,304<span></span>
</td>
<td class="nump">36,336<span></span>
</td>
<td class="nump">$ 38,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Other indefinite lived intangible assets</a></td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">1,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill', window );">Total goodwill and other indefinite lived intangible assets</a></td>
<td class="nump">58,536<span></span>
</td>
<td class="nump">37,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TotalIntangibleAssets', window );">Total intangible assets</a></td>
<td class="nump">131,887<span></span>
</td>
<td class="nump">71,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Existing technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">41,268<span></span>
</td>
<td class="nump">16,173<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (16,215)<span></span>
</td>
<td class="num">(13,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 7,828<span></span>
</td>
<td class="nump">4,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (2,861)<span></span>
</td>
<td class="num">(2,280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Distribution agreements/customer relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 22,657<span></span>
</td>
<td class="nump">13,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (9,509)<span></span>
</td>
<td class="num">(8,373)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">10 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 1,387<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (30)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">$ (204)<span></span>
</td>
<td class="num">$ (174)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the sum total of the indefinite lived intangible assets and goodwill balances at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TotalIndefiniteLivedIntangibleAssetsIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TotalIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the sum total of all the intangible assets ie goodwill, definite lived intangible assets and indefinite lived intangible assets at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TotalIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775744816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Change in carrying amount of goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill And Other Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="nump">$ 36,336<span></span>
</td>
<td class="nump">$ 38,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill arising through business combination</a></td>
<td class="nump">21,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Reclasification of goodwill as held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,633)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Effect of change in currency translation</a></td>
<td class="num">(897)<span></span>
</td>
<td class="nump">1,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="nump">$ 57,304<span></span>
</td>
<td class="nump">$ 36,336<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786175200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventories Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">$ 6,936<span></span>
</td>
<td class="nump">$ 5,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in Process</a></td>
<td class="nump">3,667<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw Materials</a></td>
<td class="nump">14,484<span></span>
</td>
<td class="nump">10,027<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total Inventories, Net</a></td>
<td class="nump">$ 25,087<span></span>
</td>
<td class="nump">$ 16,848<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6794835600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 23,336<span></span>
</td>
<td class="nump">$ 19,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="num">(17,438)<span></span>
</td>
<td class="num">(15,554)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">5,898<span></span>
</td>
<td class="nump">3,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, buildings and leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">2,468<span></span>
</td>
<td class="nump">2,197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">9,678<span></span>
</td>
<td class="nump">7,022<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">9,685<span></span>
</td>
<td class="nump">8,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">1,390<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6942021152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hbio_MultiChannelSystemsMcsGmbhMember', window );">Multi Channel Systems MCS GmbH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hbio_TriangleBiosystemsIncMember', window );">Triangle BioSystems, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">$ 42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hbio_MultiChannelSystemsMcsGmbhMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hbio_MultiChannelSystemsMcsGmbhMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hbio_TriangleBiosystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hbio_TriangleBiosystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778329472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyDisclosureAbstract', window );"><strong>Product Warranty Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty, Beginning Balance</a></td>
<td class="nump">$ 246<span></span>
</td>
<td class="nump">$ 193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits', window );">Warranty (payments) or credits</a></td>
<td class="num">(37)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Warranty additions</a></td>
<td class="nump">182<span></span>
</td>
<td class="nump">60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty, Ending Balance</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty , or an increase due to credits received. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_StandardProductWarrantyAccrualDecreaseForPaymentsOrIncreaseForCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6779412032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Employee Benefit Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined Contribution Plan Payments In Current Fiscal Year</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Defined Benefit Plan, Accumulated Benefit Obligation</a></td>
<td class="nump">18,700,000<span></span>
</td>
<td class="nump">21,100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage', window );">Defined Benefit Plan Increase (Decrease) In Discount Rate Percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue', window );">Defined Benefit Plan Increase (Decrease) In Discount Rate Value</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage', window );">Defined Benefit Plan Increase (Decrease) In Asset Return Percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime', window );">Defined Benefit Plan Average Remaining Work Lifetime</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue', window );">Defined Benefit Plan Increase (Decrease) In Asset Return Value</a></td>
<td class="nump">$ 178,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan Payments In Current Fiscal Year</a></td>
<td class="nump">741,000<span></span>
</td>
<td class="nump">689,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Defined Benefit Plans Liabilities Noncurrent</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Unrealized losses on pension benefit obligation, net of tax</a></td>
<td class="num">(226,000)<span></span>
</td>
<td class="num">$ (1,500,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">Expected Future Benefit Payments, 2019</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">Expected Future Benefit Payments, 2020</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">Expected Future Benefit Payments, 2021</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">Expected Future Benefit Payments, 2022</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">Expected Future Benefit Payments, 2023</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">Expected Future Benefit Payments years, 2024-2028</a></td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DefinedBenefitPlanAverageRemainingWorkLifetime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents, in years, the average duration of the remaining work lifetime of plan participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DefinedBenefitPlanAverageRemainingWorkLifetime</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents, in percentage, the increase or decrease in the asset return percentage assumption used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents, in value, the increase or decrease in the annual pension expense due to asset return percentage assumption used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DefinedBenefitPlanIncreaseDecreaseInAssetReturnValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents, in percentage, the increase or decrease in the discount rate percentage assumption used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents, in value, the increase or decrease in the pension liablity due to discount rate percentage assumption used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DefinedBenefitPlanIncreaseDecreaseInDiscountRateValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943887968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Defined benefit pension expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Employee Benefit Plans Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service Cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest Cost</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected Return on Plan Assets</a></td>
<td class="num">(779)<span></span>
</td>
<td class="num">(663)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net Amortization Loss</a></td>
<td class="nump">222<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments', window );">Curtailment Gain</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net Periodic Benefit Cost, Total</a></td>
<td class="nump">$ 55<span></span>
</td>
<td class="nump">$ 223<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778163104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit Plans - Change in benefit obligations and fair value of plan assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="nump">$ 21,126<span></span>
</td>
<td class="nump">$ 19,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ServiceCostForDefinedBenefitPlan', window );">Service Cost for Defined Benefit Plan</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest Cost</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Defined Benefit Plan, Actuarial Net (Gains) Losses</a></td>
<td class="num">(1,056)<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement', window );">Settlements due to transfers paid</a></td>
<td class="num">(267)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits Paid</a></td>
<td class="num">(521)<span></span>
</td>
<td class="num">(514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Currency translation adjustment</a></td>
<td class="num">(1,107)<span></span>
</td>
<td class="nump">1,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="nump">18,701<span></span>
</td>
<td class="nump">21,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">19,972<span></span>
</td>
<td class="nump">16,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(1,058)<span></span>
</td>
<td class="nump">1,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">741<span></span>
</td>
<td class="nump">689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlements due to transfers paid</a></td>
<td class="num">(263)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits Paid</a></td>
<td class="num">(521)<span></span>
</td>
<td class="num">(514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Currency translation adjustment</a></td>
<td class="num">(1,052)<span></span>
</td>
<td class="nump">1,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">17,819<span></span>
</td>
<td class="nump">19,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract', window );"><strong>Defined Benefit Plan, Funded Status of Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Defined Benefit Plan Funded Status Of Plan</a></td>
<td class="num">(882)<span></span>
</td>
<td class="num">(1,154)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Defined Benefit Plan, Amounts Recognized in Balance Sheet [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredIncomeTaxesOnPensionLiabilities', window );">Deferred Income Taxes On Pension Liabilities</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities', window );">Pension Defined Benefit Plans, Liabilities</a></td>
<td class="num">(882)<span></span>
</td>
<td class="num">(1,154)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Defined Benefit Plan, Amounts Recognized in Balance Sheet</a></td>
<td class="num">(732)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</a></td>
<td class="num">$ (732)<span></span>
</td>
<td class="num">$ (958)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredIncomeTaxesOnPensionLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of deferred income taxes booked on pension liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredIncomeTaxesOnPensionLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ServiceCostForDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The actuarial present value of benefits attributed by the pension benefit formula to services rendered by employees during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ServiceCostForDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 15<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=7577095&amp;loc=d3e8001-114927<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775784192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Weighted average assumptions (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount Rate</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="nump">2.43%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on assets</a></td>
<td class="nump">4.68%<span></span>
</td>
<td class="nump">3.86%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786242208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Fair value and asset allocations of pension benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 17,819<span></span>
</td>
<td class="nump">$ 19,972<span></span>
</td>
<td class="nump">$ 16,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 618<span></span>
</td>
<td class="nump">$ 856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">17,201<span></span>
</td>
<td class="nump">19,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 9,134<span></span>
</td>
<td class="nump">$ 10,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">54.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 3,274<span></span>
</td>
<td class="nump">$ 3,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=hbio_LiabilityDrivenInvestmentFundsMember', window );">Liability driven investment funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 4,341<span></span>
</td>
<td class="nump">$ 4,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 618<span></span>
</td>
<td class="nump">$ 856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 452<span></span>
</td>
<td class="nump">$ 453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Defined Benefit Plan, Actual Plan Asset Allocations</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=hbio_LiabilityDrivenInvestmentFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=hbio_LiabilityDrivenInvestmentFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6672633216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Benefit Plans - Fair value heirarchy (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 19,972<span></span>
</td>
<td class="nump">$ 16,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">19,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Fair Value of Plan Assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6783171120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narratives) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease Expiration Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6779023120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 2,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">1,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">1,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">1,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">7,559<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Operating Leases, Total Future Minimum Payments Due</a></td>
<td class="nump">$ 17,999<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6793703328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Narratives) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 03, 2018</div></th>
<th class="th"><div>Jan. 01, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Apr. 02, 2018</div></th>
<th class="th"><div>Feb. 06, 2018</div></th>
<th class="th"><div>May 18, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertiblePreferredStockTermsOfConversion', window );">Preferred stock purchase right terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Shareholder Rights Plan expired, with no rights having become exercisable, in accordance with its terms on the close of business on February 6, 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock issued or outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_PreferredStockPurchaseRightOptionExercised', window );">Preferred stock purchase right option exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_EmployeeStockPurchasePlanSharesAuthorized', window );">Employee Stock Purchase Plan Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,050,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock issued during the year, Shares, Employee Stock Purchase Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,308<span></span>
</td>
<td class="nump">76,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP', window );">Total amount of common stock issued under ESOP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">890,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,908,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan', window );">Increase In Number Of Shares Authorized For Issuance Under Stock Option And Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Target number of these restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">639,126<span></span>
</td>
<td class="nump">1,298,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1', window );">Deferred Compensation Arrangement with Individual, Maximum Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,307,438<span></span>
</td>
<td class="nump">5,741,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_CommonStockMarketValuePerShareOnReportingDate', window );">Common Stock Market Value Per Share On Reporting Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate', window );">In The Money Stock Options Exercisable At The Reporting Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants', window );">Weighted Average Estimated Black Scholes Value Of Option Grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.83<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock - Shares Authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1', window );">Cumulative effect adjustment to retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember', window );">Market Condition Restricted Stock Unit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Target number of these restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,944<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member', window );">Deferred stock awards of Market Condition RSU, Approved Aug 2015 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Number of shares vested</a></td>
<td class="nump">69,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member', window );">Deferred stock awards of Market Condition RSU, Approved May 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Target number of these restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits', window );">Maximum percentage of target number of restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock issued or outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_CommonStockMarketValuePerShareOnReportingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the stock price per common share on the reporting date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_CommonStockMarketValuePerShareOnReportingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_EmployeeStockPurchasePlanSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_EmployeeStockPurchasePlanSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the total number of stock options which are in the money and exercisable at the reporting date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_InTheMoneyStockOptionsExercisableAtTheReportingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the increase in the total number of shares authorized for issuance under the Stock Option and Issuance Plan as approved by the shareholders in their Annual Shareholders Meeting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_IncreaseInNumberOfSharesAuthorizedForIssuanceUnderStockOptionAndIncentivePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of target number of restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_MaximumPercentageOfTargetNumberOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_PreferredStockPurchaseRightOptionExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_PreferredStockPurchaseRightOptionExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the Black Scholes Value per share of stock option grants during the year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_WeightedAverageEstimatedBlackScholesValueOfOptionGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertiblePreferredStockTermsOfConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific terms relevant to convertibility. Includes class of preferred stock and number of shares convertible into, exercise (or conversion) price or rates, dates relevant to conversion timing and events relevant to conversion. Describe also any beneficial conversion features. where convertible preferred stock with a nondetachable conversion feature is in-the-money at commitment date. For contingently convertible preferred stock, discuss the circumstances of the contingency, including the events or changes in circumstance that would cause the contingency to be met and any of the significant features necessary to understand the conversion rights and the timing of those rights. Include also an events or changes in circumstance, if any, that could adjust or change the contingency, conversion price, or number of shares, including significant terms of those changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertiblePreferredStockTermsOfConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cumulative effect on retained earnings before related income tax effect.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68078379&amp;loc=d3e122869-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedAug2015Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hbio_DeferredStockAwardsOfMarketConditionRsuApprovedMay2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778269824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Opening Balance Stock Options Outstanding</a></td>
<td class="nump">3,780,244<span></span>
</td>
<td class="nump">4,096,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options, Grants in Period, Gross</a></td>
<td class="nump">104,585<span></span>
</td>
<td class="nump">237,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises during the year, Shares</a></td>
<td class="num">(1,696,255)<span></span>
</td>
<td class="num">(143,391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options, Forfeitures and Expirations in Period</a></td>
<td class="num">(231,842)<span></span>
</td>
<td class="num">(410,883)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Closing Balance Stock Options Outstanding</a></td>
<td class="nump">1,956,732<span></span>
</td>
<td class="nump">3,780,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Begining Balance Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.95<span></span>
</td>
<td class="nump">$ 3.94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options, Grants in Period, Weighted Average Exercise Price</a></td>
<td class="nump">4.48<span></span>
</td>
<td class="nump">3.24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options, Exercises in Period, Weighted Average Exercise Price</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">2.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</a></td>
<td class="nump">4.96<span></span>
</td>
<td class="nump">3.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Closing Balance Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.25<span></span>
</td>
<td class="nump">$ 3.95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Begining Balance Restricted Stock Units Outstanding</a></td>
<td class="nump">1,796,927<span></span>
</td>
<td class="nump">1,072,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, Grants in Period</a></td>
<td class="nump">639,126<span></span>
</td>
<td class="nump">1,298,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Retricted Stock Units, Vested in Period</a></td>
<td class="num">(845,326)<span></span>
</td>
<td class="num">(488,570)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Restricted Stock Units, cancelled/ forfeited</a></td>
<td class="num">(356,965)<span></span>
</td>
<td class="num">(85,527)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Closing Balance Restricted Stock Units Outstanding</a></td>
<td class="nump">1,233,762<span></span>
</td>
<td class="nump">1,796,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Begining Balance Grant Date Fair Value Of Restricted Stock Units</a></td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 3.15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Restricted Stock Units Grant Date Fair Value</a></td>
<td class="nump">4.31<span></span>
</td>
<td class="nump">2.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested in period, Restricted Stock Unit, Fair Value</a></td>
<td class="nump">2.88<span></span>
</td>
<td class="nump">3.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited in Period, Restricted Stock Unit Grant Date Fair Value</a></td>
<td class="nump">2.84<span></span>
</td>
<td class="nump">3.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Closing Balance Grant Date Fair Value Of Restricted Stock Units</a></td>
<td class="nump">$ 3.36<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember', window );">Market Condition Restricted Stock Unit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Begining Balance Restricted Stock Units Outstanding</a></td>
<td class="nump">164,127<span></span>
</td>
<td class="nump">182,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted stock units, Grants in Period</a></td>
<td class="nump">156,944<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Retricted Stock Units, Vested in Period</a></td>
<td class="num">(69,667)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Restricted Stock Units, cancelled/ forfeited</a></td>
<td class="num">(134,460)<span></span>
</td>
<td class="num">(18,023)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Closing Balance Restricted Stock Units Outstanding</a></td>
<td class="nump">116,944<span></span>
</td>
<td class="nump">164,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Begining Balance Grant Date Fair Value Of Restricted Stock Units</a></td>
<td class="nump">$ 4.81<span></span>
</td>
<td class="nump">$ 4.81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Restricted Stock Units Grant Date Fair Value</a></td>
<td class="nump">4.19<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested in period, Restricted Stock Unit, Fair Value</a></td>
<td class="nump">4.81<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited in Period, Restricted Stock Unit Grant Date Fair Value</a></td>
<td class="nump">4.63<span></span>
</td>
<td class="nump">4.81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Closing Balance Grant Date Fair Value Of Restricted Stock Units</a></td>
<td class="nump">$ 4.19<span></span>
</td>
<td class="nump">$ 4.81<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hbio_MarketConditionRestrictedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6674507776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Assumptions Black Scholes and Monte Carlo (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember', window );">Black-Scholes option pricing model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">43.28%<span></span>
</td>
<td class="nump">41.63%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.84%<span></span>
</td>
<td class="nump">2.03%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected holding period (in years)</a></td>
<td class="text">4 years 9 months 29 days<span></span>
</td>
<td class="text">5 years 4 months 28 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember', window );">Monte-Carlo valuation simulation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">44.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.27%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient', window );">Correlation coefficient</a></td>
<td class="nump">0.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Correlation Coefficient Fair Value Assumption for Market Condition RSU's</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCorrelationCoefficient</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=hbio_BlackScholesOptionPricingModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAxis=hbio_MonteCarloValuationSimulationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780460768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Stock-based compensation expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">$ 3,044<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">61<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">431<span></span>
</td>
<td class="nump">488<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">2,232<span></span>
</td>
<td class="nump">2,695<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=hbio_DiscontinuedOperationsMember', window );">Discontinued Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Compensation</a></td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 117<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=hbio_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=hbio_DiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6775781408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Weighted average number of shares (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">36,453,126<span></span>
</td>
<td class="nump">34,753,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of assumed conversion of employee and director stock options, restricted stock units and Market Condition RSU's</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">36,453,126<span></span>
</td>
<td class="nump">34,753,325<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6787016352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - outstanding and exercisable options (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">1,956,732<span></span>
</td>
<td class="nump">3,780,244<span></span>
</td>
<td class="nump">4,096,818<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceOneMember', window );">$2.28-3.29 [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">204,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">4 years 8 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">160,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">3 years 10 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 2.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTwoMember', window );">3.30-3.49 [member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">175,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 9 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">58,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">8 years 9 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceThreeMember', window );">3.50-3.92 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">159,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 11 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">114,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">4 years 4 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 3.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFourMember', window );">3.93-4.08 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">79,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">79,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFiveMember', window );">4.09-4.17 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">402,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 4 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">402,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 4 months 28 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSixMember', window );">4.18-4.26 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">49,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">49,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSevenMember', window );">4.27-4.38 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">4 years 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">4 years 10 months 17 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceEightMember', window );">4.39-5.39 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">146,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 7 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">121,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 1 month 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceNineMember', window );">5.40-5.54 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">203,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 2 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">144,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 2 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTenMember', window );">5.55-5.75 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">187,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 9 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">125,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">6 years 5 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 5.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceElevenMember', window );">2.28-5.75 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement By Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares</a></td>
<td class="nump">1,956,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 9 months 14 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">1,605,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">5 years 3 months 3 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 4.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable, Intrinsic Value</a></td>
<td class="nump">$ 84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=hbio_RangeOfExercisePriceElevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786605216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jan. 22, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Maturity of debt instrument in years and months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPaymentTerms', window );">Debt Instrument, Payment Terms</a></td>
<td class="text">the outstanding term loans amortized in equal quarterly installments equal to $0.4 million per quarter on such date and during each of the next three quarters thereafter.  Beginning the quarter ending March 31, 2019, the term loans amortize in installments of $0.6 million per quarter, continuing for the next three quarters thereafter and $0.8 million per quarter thereafter, with a balloon payment at maturity.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DebtInstrumentQuarterlyPaymentCurrentYear', window );">Debt Instrument Quarterly Payment Current Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DebtInstrumentQuarterlyPaymentNextYear', window );">Debt Instrument Quarterly Payment Next Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DebtInstrumentQuarterlyPaymentThereafter', window );">Debt Instrument Quarterly Payment Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries', window );">Limitation on pledges of capital stock of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of Credit Facility, Amount Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of Credit Facility, Amount Outstanding</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Base Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFloorInterestRate', window );">Floor Interest Rate</a></td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Debt Instrument, Description Of Variable Rate Basis</a></td>
<td class="text">London Interbank Offered Rate (LIBOR) rate plus 6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis Spread on Variable Rate</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFloorInterestRate', window );">Floor Interest Rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured Debt</a></td>
<td class="nump">$ 64,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest Rate As Of Reporting Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DebtInstrumentQuarterlyPaymentCurrentYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required quarterly payments including both interest and principal payments for the current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DebtInstrumentQuarterlyPaymentCurrentYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DebtInstrumentQuarterlyPaymentNextYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required quarterly payments including both interest and principal payments for the current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DebtInstrumentQuarterlyPaymentNextYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DebtInstrumentQuarterlyPaymentThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required quarterly payments including both interest and principal payments thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DebtInstrumentQuarterlyPaymentThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Limitation on pledges of capital stock of foreign subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_LimitationOnPledgesOfCapitalStockOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFloorInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFloorInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943881632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Debt - Breakdown of borrowings (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Term Loan</a></td>
<td class="nump">$ 62,400<span></span>
</td>
<td class="nump">$ 11,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Total unamortized deferred financing costs</a></td>
<td class="num">(1,605)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Total Debt</a></td>
<td class="nump">60,795<span></span>
</td>
<td class="nump">11,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Less: current installments</a></td>
<td class="num">(2,400)<span></span>
</td>
<td class="num">(2,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Current unamortized deferred financing costs</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 58,796<span></span>
</td>
<td class="nump">$ 8,983<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780592304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Debt - Debt maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Long Term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2020</a></td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2021</a></td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2022</a></td>
<td class="nump">3,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2023</a></td>
<td class="nump">50,400<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 62,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780453824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives - (Narratives) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments And Hedging Activities Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred', window );">Deferred losses on derivative instruments accumulated in AOCI expected to be reclassified to earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DerivativeInterestRateSwapEffectivePercentage', window );">Derivative Interest Rate Swap Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,795,000<span></span>
</td>
<td class="nump">$ 11,748,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities', window );">Proceeds from interest rate swaps unwinding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member] | Derivatives qualifying as hedges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments And Hedging Activities Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional Amount of Interest Rate Derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,090,000<span></span>
</td>
<td class="nump">$ 11,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SecuredDebtMember', window );">Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments And Hedging Activities Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional Amount of Interest Rate Swaps</a></td>
<td class="nump">$ 36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_LiborFixedRate', window );">LIBOR Fixed Rate</a></td>
<td class="nump">2.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured Debt</a></td>
<td class="nump">$ 64,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DerivativeInterestRateSwapEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the effective percentage of all interest rate swaps the Company has entered into during 2013.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DerivativeInterestRateSwapEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_LiborFixedRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LIBOR Fixed Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_LiborFixedRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=112277219&amp;loc=d3e80845-113994<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3505-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6944635072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives - Designated as cash flow hedging instruments (Details) - Derivatives qualifying as hedges [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember', window );">Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Notional Amount of Interest Rate Derivatives</a></td>
<td class="nump">$ 34,090<span></span>
</td>
<td class="nump">$ 11,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative Asset, Fair Value, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other liabilities-non current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative Liability, Fair Value, Net</a></td>
<td class="num">$ (170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41678-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41678-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226006-175313<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6777568912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives - Reclassifications out of accumulated other comprehensive loss (Details) - Derivatives qualifying as hedges [Member] - Interest Expense [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion</a></td>
<td class="num">$ (343)<span></span>
</td>
<td class="num">$ (24)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion</a></td>
<td class="nump">$ 136<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624177-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6793183872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - Derivatives qualifying as hedges [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liabilities</a></td>
<td class="num">$ (170)<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liabilities</a></td>
<td class="num">(170)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6777851968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and payroll</a></td>
<td class="nump">$ 2,896<span></span>
</td>
<td class="nump">$ 1,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">536<span></span>
</td>
<td class="nump">579<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Warranty costs</a></td>
<td class="nump">391<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent', window );">Local taxes, including VAT</a></td>
<td class="nump">423<span></span>
</td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_CustomerCreditsAccrued', window );">Customer credits</a></td>
<td class="nump">372<span></span>
</td>
<td class="nump">310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_InterestAccrued', window );">Interest</a></td>
<td class="nump">480<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRentCurrentAndNoncurrent', window );">Rent</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">409<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 5,762<span></span>
</td>
<td class="nump">$ 3,816<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_CustomerCreditsAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of customer credits accrued and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_CustomerCreditsAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_InterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense accrued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_InterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRentCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRentCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68070138&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780388112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Disaggregation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 33,858<span></span>
</td>
<td class="nump">$ 28,635<span></span>
</td>
<td class="nump">$ 31,522<span></span>
</td>
<td class="nump">$ 26,759<span></span>
</td>
<td class="nump">$ 21,646<span></span>
</td>
<td class="nump">$ 18,717<span></span>
</td>
<td class="nump">$ 18,958<span></span>
</td>
<td class="nump">$ 18,086<span></span>
</td>
<td class="nump">$ 120,774<span></span>
</td>
<td class="nump">$ 77,407<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hbio_InstrumentsEquipmentAndAccessoriesMember', window );">Instruments, equipment and accessories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,068<span></span>
</td>
<td class="nump">74,622<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hbio_ServiceMaintenanceAndWarrantyContractsMember', window );">Service, maintenance and warranty contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,706<span></span>
</td>
<td class="nump">2,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">Segment, Geographical, United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,052<span></span>
</td>
<td class="nump">41,721<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">Segment, Geographical, United States [Member] | Instruments, equipment and accessories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,614<span></span>
</td>
<td class="nump">40,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">Segment, Geographical, United States [Member] | Service, maintenance and warranty contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,438<span></span>
</td>
<td class="nump">1,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">Segment, Geographical, United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,522<span></span>
</td>
<td class="nump">15,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">Segment, Geographical, United Kingdom [Member] | Instruments, equipment and accessories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,690<span></span>
</td>
<td class="nump">14,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">Segment, Geographical, United Kingdom [Member] | Service, maintenance and warranty contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">832<span></span>
</td>
<td class="nump">819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Segment, Geographical, Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,559<span></span>
</td>
<td class="nump">11,162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Segment, Geographical, Germany [Member] | Instruments, equipment and accessories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,193<span></span>
</td>
<td class="nump">10,766<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Segment, Geographical, Germany [Member] | Service, maintenance and warranty contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">366<span></span>
</td>
<td class="nump">396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember', window );">Rest Of The World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,641<span></span>
</td>
<td class="nump">9,481<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember', window );">Rest Of The World [Member] | Instruments, equipment and accessories [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,571<span></span>
</td>
<td class="nump">9,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember', window );">Rest Of The World [Member] | Service, maintenance and warranty contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 89<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hbio_InstrumentsEquipmentAndAccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hbio_InstrumentsEquipmentAndAccessoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hbio_ServiceMaintenanceAndWarrantyContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hbio_ServiceMaintenanceAndWarrantyContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hbio_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780146480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues - Deferred revenue (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInDeferredRevenueRollForward', window );"><strong>Movement in Deferred Revenue [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, beginning balance</a></td>
<td class="nump">$ 505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredRevenueAdditionsDueToBusinessCombination', window );">Addition due to business combination</a></td>
<td class="nump">2,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Deferral of revenue</a></td>
<td class="nump">5,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Recognition of deferred revenue</a></td>
<td class="num">(5,161)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Effect of foreign currency translation</a></td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, ending balance</a></td>
<td class="nump">3,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember', window );">Service Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInDeferredRevenueRollForward', window );"><strong>Movement in Deferred Revenue [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, beginning balance</a></td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredRevenueAdditionsDueToBusinessCombination', window );">Addition due to business combination</a></td>
<td class="nump">848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Deferral of revenue</a></td>
<td class="nump">4,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Recognition of deferred revenue</a></td>
<td class="num">(3,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Effect of foreign currency translation</a></td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, ending balance</a></td>
<td class="nump">1,659<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_CustomerAdvancesMember', window );">Customer Advances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInDeferredRevenueRollForward', window );"><strong>Movement in Deferred Revenue [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, beginning balance</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredRevenueAdditionsDueToBusinessCombination', window );">Addition due to business combination</a></td>
<td class="nump">2,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Deferral of revenue</a></td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Recognition of deferred revenue</a></td>
<td class="num">(1,177)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossRealized', window );">Effect of foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue, ending balance</a></td>
<td class="nump">$ 2,161<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredRevenueAdditionsDueToBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Revenue Additions Due To Business Combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredRevenueAdditionsDueToBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossRealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossRealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInDeferredRevenueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInDeferredRevenueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=hbio_ServiceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueArrangementTypeAxis=hbio_CustomerAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueArrangementTypeAxis=hbio_CustomerAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6786637696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - (Narratives) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.10%<span></span>
</td>
<td class="nump">23.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">$ (3,260)<span></span>
</td>
<td class="num">$ (652)<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">$ 605<span></span>
</td>
<td class="num">$ (464)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">$ (3,676)<span></span>
</td>
<td class="num">$ (605)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">US Federal Income Tax Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017', window );">US Federal Income Tax Rate, based on Tax Cuts And Jobs Act Of 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability', window );">Tax provision for the impact of the remeasurement of deferred tax assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Increase (Decrease) In Income Taxes Resulting From Release Of Uncertain Tax Position Liability Due To Expiration Of Statute Of Limitations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings', window );">Transition tax on the mandatory deemed repatriation of foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued Operation, Tax Effect of Discontinued Operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(441)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">13,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,899<span></span>
</td>
<td class="nump">11,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_CashInForeignSubsidiaries', window );">Cash In Foreign Subsidiaries</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_TaxLiabilityOnForeignEarningsRepatriated', window );">Tax Liability On Foreign Earnings Repatriated</a></td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">German income tax audit was settled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits', window );">Unrecognized Tax Benefits, Increase Resulting from Audits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Additions based on tax positions of acquired entities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits', window );">Unrecognized Tax Benefits, Increase Resulting from Credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues', window );">Unrecognized Tax Benefits, Increase Resulting from State Income Tax Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition', window );">Unrecognized Tax Benefits, Decrease Resulting from Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">10,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,373<span></span>
</td>
<td class="nump">2,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions', window );">Research and development tax credit carryforwards offset by reserve for uncertain tax positions</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax', window );">Alternative minimum tax credit carryforwards</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">State investment tax credit carryforwards, research and development tax credit carryforwards, and EZ credit carryforwards</a></td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued Penalties and Interest, Income Tax</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Penalties and Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=hbio_ExpireIn2020Member', window );">Expire in 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development tax carryforward</a></td>
<td class="nump">8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign', window );">Foreign tax credits carryforward</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">ASU 2016-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">27,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal | Expire between 2019 and 2037 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">21,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State | Expire between 2019 and 2037 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_CashInForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents held in foreign subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_CashInForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to US Tax Cut And Jobs Act of 2017.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_EffectiveIncomeTaxRateReconciliationReductionInTaxRateFromTaxCutsAndJobsActOf2017</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents certain disclosures related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of research and development tax credit carryforwards offset by reserve for uncertain tax positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ResearchAndDevelopmentTaxCreditCarryforwardsOffsetByReserveForUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TaxLiabilityOnForeignEarningsRepatriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax liability owed on repatriated foreign earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TaxLiabilityOnForeignEarningsRepatriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transition tax on the mandatory deemed repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_TransitionTaxOnTheMandatoryDeemedRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Increase Resulting from Audits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_UnrecognizedTaxBenefitsIncreaseResultingFromAudits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Increase Resulting from Credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_UnrecognizedTaxBenefitsIncreaseResultingFromCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Increase Resulting from State Income Tax Issues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_UnrecognizedTaxBenefitsIncreaseResultingFromStateIncomeTaxIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=hbio_ExpireIn2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=hbio_ExpireIn2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=hbio_ExpireBetween2019And2037Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=hbio_ExpireBetween2019And2037Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6795674864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Income tax expense (benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense (benefit) Attributable To Income From Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations', window );">Federal and state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (191)<span></span>
</td>
<td class="nump">$ 253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">297<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit), Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations', window );">Federal and state, deferred tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,552)<span></span>
</td>
<td class="num">(1,730)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign, deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(212)<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred Income Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,764)<span></span>
</td>
<td class="num">(1,155)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="num">$ (3,260)<span></span>
</td>
<td class="num">$ (652)<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">$ 605<span></span>
</td>
<td class="num">$ (464)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract', window );"><strong>Income Tax Expense (benefit) Attributable To Income From Continuing and discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Continuing operations</a></td>
<td class="num">$ (3,260)<span></span>
</td>
<td class="num">$ (652)<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">$ 605<span></span>
</td>
<td class="num">$ (464)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(441)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems', window );">Total income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,117)<span></span>
</td>
<td class="num">$ (1,222)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted federal, state and local tax law to the relevant amounts of taxable Income or Loss from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_Currentfederalandstateincometaxexpensebenefitcontinuingoperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of total income tax expense for the period comprised of the increase (decrease) during the period in the entity's deferred tax assets and liabilities attributable to continuing operations as determined by applying the provisions of the federal, state and local tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_Deferredfederalandstateincometaxexpensebenefitcontinuingoperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_IncomeTaxExpenseBenefitAttributableToIncomeFromContinuingAndDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38976-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778025264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Income tax reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Tax Rate Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed "Expected" Income Tax Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,674)<span></span>
</td>
<td class="num">$ (892)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences', window );">Permanent differences, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(117)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(121)<span></span>
</td>
<td class="num">(103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible stock compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(329)<span></span>
</td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Acquisition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">438<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_Netimpactofforeignratechanges', window );">Impact Of Foreign Rate Changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(242)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Change in reserve for uncertain tax position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">203<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Impact of change to prior year tax accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">72<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ImpactOfAdoptionOfAsu201609', window );">Impact of adoption of ASU 2016-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(486)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">U.S tax on foreign dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes', window );">Foreign withholding taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_Incometaxreconciliationforeigntaxcreditsdeduction', window );">Conversion of U.S foreign tax credits from credit to deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance allocated to income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,850)<span></span>
</td>
<td class="num">(6,152)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense, Total</a></td>
<td class="num">$ (3,260)<span></span>
</td>
<td class="num">$ (652)<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">$ 605<span></span>
</td>
<td class="num">$ (464)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (7)<span></span>
</td>
<td class="num">$ (3,676)<span></span>
</td>
<td class="num">$ (605)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ImpactOfAdoptionOfAsu201609">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact of Adoption of ASU 2016-09.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ImpactOfAdoptionOfAsu201609</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation foreign operations foreign withholding taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_IncomeTaxReconciliationForeignOperationsForeignWithholdingTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_Incometaxreconciliationforeigntaxcreditsdeduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the difference, between total income tax expense (benefit) as reported in the Income Statement for the period and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to deduction for foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_Incometaxreconciliationforeigntaxcreditsdeduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_NetChangeInIncomeTaxExpenseBenefitResultingFromPermanentDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_Netimpactofforeignratechanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_Netimpactofforeignratechanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=82851474&amp;loc=d3e511914-122862<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=82851474&amp;loc=d3e511914-122862<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6663111024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - pre-tax income from continuing operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Operating Income (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income From Continuing Operations, Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,034)<span></span>
</td>
<td class="num">$ (3,662)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income from continuing operations, Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">1,041<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss from continuing operations before income taxes</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="num">$ (908)<span></span>
</td>
<td class="num">$ (1,867)<span></span>
</td>
<td class="num">$ (5,245)<span></span>
</td>
<td class="num">$ (475)<span></span>
</td>
<td class="num">$ (664)<span></span>
</td>
<td class="num">$ (732)<span></span>
</td>
<td class="num">$ (750)<span></span>
</td>
<td class="num">$ (7,975)<span></span>
</td>
<td class="num">$ (2,621)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6793571104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax - Deferred tax assets and deferred tax liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract', window );"><strong>Components Of Deferred Tax Assets And Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable</a></td>
<td class="nump">$ 57<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">1,147<span></span>
</td>
<td class="nump">891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards', window );">Operating loss and credit carryforwards</a></td>
<td class="nump">20,095<span></span>
</td>
<td class="nump">8,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">1,692<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension liabilities</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation expense</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">1,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other assets</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">122<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred assets</a></td>
<td class="nump">24,272<span></span>
</td>
<td class="nump">13,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(13,899)<span></span>
</td>
<td class="num">(11,447)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">10,373<span></span>
</td>
<td class="nump">2,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets', window );">Indefinite-lived intangible assets</a></td>
<td class="nump">1,975<span></span>
</td>
<td class="nump">3,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets', window );">Definite-lived intangible assets</a></td>
<td class="nump">10,221<span></span>
</td>
<td class="nump">2,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other accrued liabilities</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total Deferred Tax Liabilities</a></td>
<td class="nump">12,463<span></span>
</td>
<td class="nump">5,819<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total Deferred Tax Liabilities</a></td>
<td class="num">$ (2,090)<span></span>
</td>
<td class="num">$ (3,782)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Operating Loss And Credits Carryforwards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredTaxAssetsOperatingLossAndCreditsCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities Definite Lived Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredTaxLiabilitiesDefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities Indefinite Lived Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778163680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Tax - Deferred income tax assets and liabilities by classification (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract', window );"><strong>Deferred income tax asset and liability [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income tax assets</a></td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income tax liabilities</a></td>
<td class="num">(2,301)<span></span>
</td>
<td class="num">(2,653)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Long term liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,311)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total Deferred Tax Liabilities</a></td>
<td class="num">$ (2,090)<span></span>
</td>
<td class="num">$ (3,782)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_DeferredIncomeTaxAssetAndLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_DeferredIncomeTaxAssetAndLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943052832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax - Reconciliation of uncertain tax liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation Of Uncertain Tax Liabilities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning Balance</a></td>
<td class="nump">$ 323<span></span>
</td>
<td class="nump">$ 406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Release due to expiration of statute of limitations</a></td>
<td class="num">(94)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions of prior years</a></td>
<td class="nump">242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition', window );">Additions based on tax positions of acquired entities</a></td>
<td class="nump">1,389<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases based on tax positions of prior years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending Balance</a></td>
<td class="nump">$ 1,860<span></span>
</td>
<td class="nump">$ 323<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6778429568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and related information - Long-lived assts by geographical area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">$ 50,430<span></span>
</td>
<td class="nump">$ 20,100<span></span>
</td>
<td class="nump">$ 20,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=hbio_NonCurrentAssetsHeldForSaleMember', window );">Non-current assets held for sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">42,222<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">5,022<span></span>
</td>
<td class="nump">5,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember', window );">Rest Of The World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-lived assets</a></td>
<td class="nump">$ 2,601<span></span>
</td>
<td class="nump">$ 3,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=hbio_NonCurrentAssetsHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=hbio_NonCurrentAssetsHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hbio_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6782250864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and related information - Net assets by geographical area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">$ 82,724<span></span>
</td>
<td class="nump">$ 80,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=hbio_NetAssetsHeldForSaleMember', window );">Net assets held for sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">38,921<span></span>
</td>
<td class="nump">15,502<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">17,261<span></span>
</td>
<td class="nump">18,354<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">10,473<span></span>
</td>
<td class="nump">14,376<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember', window );">Rest Of The World [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment and related Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Total net assets</a></td>
<td class="nump">$ 16,069<span></span>
</td>
<td class="nump">$ 17,472<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=99400292&amp;loc=d3e9915-115836<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873854&amp;loc=SL114874367-224272<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604008-122996<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873854&amp;loc=SL114874367-224272<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=hbio_NetAssetsHeldForSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=hbio_NetAssetsHeldForSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hbio_RestOfWorldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hbio_RestOfWorldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6943407536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for doubtful accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Movement in Valuation Allowances and Reserves Roll Forward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Beginning Balance</a></td>
<td class="nump">$ 193,000<span></span>
</td>
<td class="nump">$ 301,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Bad Debt Expense</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Charged (credited) to allowance</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="num">(68,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ValuationAllowancesOtherMovements', window );">Other</a></td>
<td class="nump">98,000<span></span>
</td>
<td class="nump">17,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Ending Balance</a></td>
<td class="nump">332,000<span></span>
</td>
<td class="nump">$ 193,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations', window );">Valuation Allowances and Reserves, Business Acquired and effects of currency translations</a></td>
<td class="nump">$ 103,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation Allowances and Reserves, Business Acquired and effects of currency translations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ValuationAllowancesAndReservesBusinessAcquiredAndEffectsOfCurrencyTranslations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hbio_ValuationAllowancesOtherMovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation allowances and reserves other movements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hbio_ValuationAllowancesOtherMovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hbio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6780123744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly financial information (unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 33,858<span></span>
</td>
<td class="nump">$ 28,635<span></span>
</td>
<td class="nump">$ 31,522<span></span>
</td>
<td class="nump">$ 26,759<span></span>
</td>
<td class="nump">$ 21,646<span></span>
</td>
<td class="nump">$ 18,717<span></span>
</td>
<td class="nump">$ 18,958<span></span>
</td>
<td class="nump">$ 18,086<span></span>
</td>
<td class="nump">$ 120,774<span></span>
</td>
<td class="nump">$ 77,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenues</a></td>
<td class="nump">15,118<span></span>
</td>
<td class="nump">12,818<span></span>
</td>
<td class="nump">16,167<span></span>
</td>
<td class="nump">13,490<span></span>
</td>
<td class="nump">10,626<span></span>
</td>
<td class="nump">9,217<span></span>
</td>
<td class="nump">9,885<span></span>
</td>
<td class="nump">8,509<span></span>
</td>
<td class="nump">57,593<span></span>
</td>
<td class="nump">38,237<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">18,740<span></span>
</td>
<td class="nump">15,817<span></span>
</td>
<td class="nump">15,355<span></span>
</td>
<td class="nump">13,269<span></span>
</td>
<td class="nump">11,020<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="nump">9,073<span></span>
</td>
<td class="nump">9,577<span></span>
</td>
<td class="nump">63,181<span></span>
</td>
<td class="nump">39,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">16,998<span></span>
</td>
<td class="nump">14,927<span></span>
</td>
<td class="nump">15,737<span></span>
</td>
<td class="nump">14,535<span></span>
</td>
<td class="nump">10,646<span></span>
</td>
<td class="nump">9,890<span></span>
</td>
<td class="nump">9,342<span></span>
</td>
<td class="nump">9,927<span></span>
</td>
<td class="nump">62,197<span></span>
</td>
<td class="nump">39,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="nump">1,742<span></span>
</td>
<td class="nump">890<span></span>
</td>
<td class="num">(382)<span></span>
</td>
<td class="num">(1,266)<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="num">(390)<span></span>
</td>
<td class="num">(269)<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="nump">984<span></span>
</td>
<td class="num">(635)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(1,697)<span></span>
</td>
<td class="num">(1,798)<span></span>
</td>
<td class="num">(1,485)<span></span>
</td>
<td class="num">(3,979)<span></span>
</td>
<td class="num">(849)<span></span>
</td>
<td class="num">(274)<span></span>
</td>
<td class="num">(463)<span></span>
</td>
<td class="num">(400)<span></span>
</td>
<td class="num">(8,959)<span></span>
</td>
<td class="num">(1,986)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss from continuing operations before income taxes</a></td>
<td class="nump">45<span></span>
</td>
<td class="num">(908)<span></span>
</td>
<td class="num">(1,867)<span></span>
</td>
<td class="num">(5,245)<span></span>
</td>
<td class="num">(475)<span></span>
</td>
<td class="num">(664)<span></span>
</td>
<td class="num">(732)<span></span>
</td>
<td class="num">(750)<span></span>
</td>
<td class="num">(7,975)<span></span>
</td>
<td class="num">(2,621)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">(3,260)<span></span>
</td>
<td class="num">(652)<span></span>
</td>
<td class="num">(369)<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="num">(464)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(3,676)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net (loss) income from continuing operations</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="num">(256)<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(5,850)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="num">(645)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
<td class="num">(743)<span></span>
</td>
<td class="num">(4,299)<span></span>
</td>
<td class="num">(2,016)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income (loss) from discontinued operations</a></td>
<td class="num">(443)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">228<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="num">(323)<span></span>
</td>
<td class="nump">1,377<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,862<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="num">$ (1,464)<span></span>
</td>
<td class="num">$ (4,064)<span></span>
</td>
<td class="nump">$ 999<span></span>
</td>
<td class="num">$ (417)<span></span>
</td>
<td class="num">$ (381)<span></span>
</td>
<td class="num">$ (1,066)<span></span>
</td>
<td class="num">$ (2,922)<span></span>
</td>
<td class="num">$ (865)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>(Loss) earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (loss) earnings per common share from continuing operations</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Basic earnings (loss) per common share from discontinued operations</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.05<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (loss) earnings per common share</a></td>
<td class="nump">0.08<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.11)<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.03)<span></span>
</td>
<td class="num">(0.08)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (loss) earnings per common share from continuing operations</a></td>
<td class="nump">0.09<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.16)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
<td class="num">(0.02)<span></span>
</td>
<td class="num">(0.12)<span></span>
</td>
<td class="num">(0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Diluted earnings (loss) per common share from discontinued operations</a></td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.05<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="num">(0.01)<span></span>
</td>
<td class="nump">0.04<span></span>
</td>
<td class="nump">0.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (loss) earnings per common share</a></td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.02)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868656-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868656-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1278-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>121
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( +6"<DX?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ M8)R3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " "U@G).GI.G;N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*$Z@=";U9:6G#08K;.QF;+4UBV-C:R1]^R5>
MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GP
MT2F:GO$(0>D/=42HJVH%#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L<LPHP$[
M=-A3 EYR8'*>&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33MP
M>'MZ?,GK%K9/I'J-TZ]D!9T#;MAU\FOSL-WOF*PK?E]43<'7>[X2=27J]?OL
M^L/O)NR\L0?[CXVO@K*%7W<AOP!02P,$%     @ M8)R3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M:F@9AP\CSV,[G$P]^?H?4$L#!!0    ( +6"<DX*64I3L 0  + 7   8
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&ULA9C;;N,V$(9?Q?#]KC@<\:# ,5!Y
ML6B!%@BV:'NMQ$QLK&2YDA)OW[Z4K!CVS#![8QW\#_F3(C]RN#JUW?=^%\*P
M^-'4A_Y^N1N&XUV6]4^[T%3]Y_88#O&?Y[9KJB$^=B]9?^Q"M9V"FCK32MFL
MJ?:'Y7HUO7OHUJOV=:CWA_#0+?K7IJFZ_\I0MZ?[)2S?7WS;O^R&\46V7AVK
ME_!G&/XZ/G3Q*;N4LMTWX=#OV\.B"\_WRU_@;I.K,6!2_+T/I_[J?C$VY;%M
MOX\/OVWOEVIT%.KP-(Q%5/'R%C:AKL>2HH]_YT*7ESK'P.O[]]*_3HV/C7FL
M^K!IZW_VVV%WO_3+Q38\5Z_U\*T]_1KF!IGE8F[][^$MU%$^.HEU/+5U/_TN
MGE[[H6WF4J*5IOIQONX/T_4TE_\>)@?H.4!? B#_, #G "0!V=G9U-0OU5"M
M5UU[6G3GKW6LQD$!=Q@[\VE\.?7=]%]L;1_?OJW1K[*WL9Q94IXE^DJB;Q4;
MKL#B(LEB_1<36C2AIWB\BL^5'(]B/$[Q^74\D$:<)7:2'":)!X>D'5QDH-"R
MDUQTDG,GI+/*L\1<5:(AM]0*5P&B3W@QHA?#O9!:2L.]&.4=\<)58'WN92]6
M]&*YEYQXL:P6!%40*X+(J<18<Z(3QYT8XL2Q2A2QP14^5[ELPXLV/+=AB0W/
M*C'.(YU[7)4[@T;V4HA>"NZ%#(&RX%Y\04"QX2)T5T/NQ@DH&4>*>V$\4L(,
M HHD+H+4]($$&H%[*:@7X-V?&_:1!!DHA0G(@4Q)T,R/4=2/%@8-JISZX3*T
MB#;A1Z8N<.P:BMU9<]-PS;M'4N6)^00R>8&CUU#T@D!5RSN'JU"GS,CH!<Y>
M0]D+'*L4,X*D*&QJU,CD!8Y>0]$+'*N1\!;HHB3I5($FU3DR@<&QY=XD> 4R
M/('3TU!Z @<C% 5=3P25=C;E1L8G<'X:RD_@;'1HF!NNRG-(?&\M$U1S@AI*
M4,WA&/<6=/0)*J,27:-EA&J.4-KH4G,V%HXN+8((BY27Q":3X]-2?&K.1=8K
M'TEN?<C8U!R;EF)3<R :9RDV!15Z2$!<R]C4')NTGE(+V#2>?2)A8ULD5G\M
M8U-S;-*-<:E_CDU! OYJ2MY:D;&I.38MQ:;F.-1@E*5V!&K&W2(D_,C0U'S?
M:NF^5?-MJ?&N8'Z$W6OA4U]*)K#F!+:4P%I@*RJZ49-4UJ3<R 36G,"6$E@+
MNU/M6=]P54S.$E,*90(C)["E!$;.5CJ*!0D@)$8-ROQ%SE]+^8L<K3[.;KHV
M"3+M\]32CS*#D6?Z+I7I)U)]3D_'<GW.1=:Y'TEN?<C<1,Y-1[F)G(@YTA$G
MB2"1T:*,3>38I$<;)0JIOK;H:*XOZ2!"))$ZH4Q/Y/1TE)[(L?@)H!!&GBBT
MA4T0'66"(B>HHP1%CL9/@#R?$W7*NA0H9(@BAZBC$$6.Q[$F"I3-SW6WCF20
M(@<I'2$E<D1Z[33-HB29*E1BEN4R2G..4KHU+&?-]:F=F+Q(.BEYR:Z.3L>S
M[#^J[F5_Z!>/[3"TS716^MRV0XAEJL^Q>;M0;2\/=7@>QEL7[[OS&?+Y86B/
M\_EX=CFD7_\/4$L#!!0    ( +6"<DYB1@L-50(  +8'   8    >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&ULE95OKYHP%,:_"N$#2*% P2#)=%FV9$O,7;:]
MKEJ%7*"LK7+W[=<69-@V<_.%_</SG/,[54Z+@;)77A$BO+>VZ?C&KX3HUT'
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
M@)Z>TY,D&K4+'.5 -0LZ,3J$$4H H9XCE"0>,U[GK(&(4F\6PA E %'/(4H
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
MQYN-\Z^-\8!2=G>X0BT^L,514/M@?D#;3FLV.=[T\PMBRS,N_@)02P,$%
M  @ M8)R3IR&Y FW 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL;5-A;]L@$/TKB!]08I*V661;:CI-G;1*4:=MGXE]ME'!YP*.VW\_P*[G
M=OX"W''OW;OC2 <TS[8!<.15J]9FM'&N.S!FBP:TL%?80>MO*C1:.&^:FMG.
M@"@C2"O&-YL;IH5L:9Y&W\GD*?9.R19.AMA>:V'>CJ!PR&A"WQU/LFY<<+ \
M[40-/\']ZD[&6VQF*:6&UDILB8$JHW?)X;@+\3'@MX3!+LXD5')&? [&]S*C
MFR (%!0N, B_7> >E I$7L;+Q$GGE &X/+^S?XNU^UK.PL(]JC^R=$U&]Y24
M4(E>N2<<'F"JYYJ2J?@?< 'EPX,2GZ- 9>-*BMXZU!.+EZ+%Z[C+-N[#>+/]
M,L'6 7P"\!FPCWG8F"@J_RJ<R%.# S%C[SL1GC@Y<-^;(CAC*^*=%V^]]Y+S
MY#IEET TQ1S'&+Z(2>8(YMGG%'PMQ9'_!^?K\.VJPFV$;S\HO%DGV*T2["+!
M[@/![:<2UV+VGY*P14\UF#I.DR4%]FV<Y(5W'M@['M_D7_@X[8_"U+*UY(S.
MOVSL?X7HP$O97/D1:OP'FPT%E0O'6W\VXYB-AL-N^D%L_L;Y7U!+ P04
M" "U@G).G#S[V+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6QM4V%OW" ,_2N('U 2[M9UIR12KU.U29MTZK3V,Y<X"2K$*9!+]^\')$VS
M+E\ &[_G9V.R$<VS;0$<>=6JLSEMG>L/C-FR!2WL%?;0^9L:C1;.FZ9AMC<@
MJ@C2BO$DN69:R(X66?2=3)'AX)3LX&2(';06YL\1%(XY3>F;XT$VK0L.5F2]
M:. 7N-_]R7B++2R5U-!9B1TQ4.?T-CT<]R$^!CQ*&.WJ3$(E9\3G8'RO<IH$
M0:"@=(%!^.T"=Z!4(/(R7F9.NJ0,P/7YC?T^UNYK.0L+=ZB>9.7:G-Y04D$M
M!N4></P&<SV?*)F+_P$74#X\*/$Y2E0VKJ0<K$,]LW@I6KQ.N^SB/DXWU[L9
MM@W@,X O@)N8ATV)HO*OPHDB,S@2,_6^%^&)TP/WO2F#,[8BWGGQUGLO!4^_
M9.P2B.:8XQ3#5S'I$L$\^Y*";Z4X\O_@?!N^VU2XB_#=&LZ3;8+])L$^$NS_
M(4@_E+@5\U$E6_54@VGB-%E2XM#%25YYEX&]Y?%-WL.G:?\I3",[2\[H_,O&
M_M>(#KR4Y,J/4.L_V&(HJ%TX?O9G,XW99#CLYQ_$EF]<_ 502P,$%     @
MM8)R3LYZ?,JV 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M;5/;;MP@$/T5Q >$7>Q<M+(M91-%K=1*JU1MGUE[?%& <0&OT[\O8,=Q4K\
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
M_ >;#065"\=;?S;CF(V&PV[Z06S^QOE?4$L#!!0    ( +6"<DZ79=W#MP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'53VV[<(!#]%<0'
M!"_K--'*MI1-%:52*ZU2M7UF[?%%X>("7J=_WP$[CI.Z+\ ,<\Z<&89L-/;9
MM0">O"BI74Y;[_L#8ZYL00EW97K0>%,;JX1'TS;,]19$%4%*,IXDGY@2G:9%
M%GTG6V1F\++3<++$#4H)^^<(THPYW=%7QU/7M#XX6)'UHH'OX'_T)XL66UBJ
M3H%VG='$0IW3N]WAF(;X&/"S@]&MSB14<C;F.1A?JIPF01!(*'U@$+A=X!ZD
M#$0HX_?,29>4 ;@^O[(_Q-JQEK-P<&_DKZ[R;4YO*:F@%H/T3V9\A+F>:TKF
MXK_"!22&!R68HS32Q964@_-&S2PH18F7:>]TW,?I)KV98=L /@/X KB->=B4
M*"K_++PH,FM&8J?>]R(\\>[ L3=E<,96Q#L4[]![*?AUDK%+()ICCE,,7\7L
ME@B&[$L*OI7BR/^!\VWX?E/A/L+W[Q3^)W^Z29!&@O0= ?]0XE;,_D,2MNJI
M MO$:7*D-(..D[SR+@-[Q^.;O(5/T_Y-V*;3CIR-QY>-_:^-\8!2DBL<H18_
MV&)(J'TXWN#93F,V&=[T\P]BRS<N_@)02P,$%     @ M8)R3BZGG5FW 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL;5-A;]P@#/TKB!]0
M+ERNK4Y)I%ZG:9,VZ=1IVV<N<1)4"!F02_?O9TB:IEV^ #9^S\_&9*.QSZX%
M\.1%J\[EM/6^/S+FRA:T<#>FAPYO:F.U\&C:AKG>@J@B2"O&=[M;IH7L:)%%
MW]D6F1F\DAV<+7&#UL+^/8$R8TX3^NIXDDWK@X,562\:^ '^9W^V:+&%I9(:
M.B=-1RS4.7U(CJ<TQ,> 7Q)&MSJ34,G%F.=@?*URN@N"0$'I X/ [0J/H%0@
M0AE_9DZZI S ]?F5_7.L'6NY" >/1OV6E6]S>D])!;48E'\RXQ>8ZSE0,A?_
M#:Z@,#PHP1RE42ZNI!R<-WIF02E:O$R[[.(^3C?[9(9M _@,X O@/N9A4Z*H
M_)/PHLBL&8F=>M^+\,3)D6-ORN",K8AW*-ZA]UKP0YJQ:R":8TY3#%_%)$L$
M0_8E!=]*<>+_P?DV?+^I<!_A^W<*#]L$Z29!&@G2=P2W'TK<BKG[D(2M>JK!
M-G&:'"G-T,5)7GF7@7W@\4W>PJ=I_RYL(SM'+L;CR\;^U\9X0"F[&QRA%C_8
M8BBH?3C>X=E.8S89WO3S#V++-R[^ 5!+ P04    " "U@G).\A^H.K<!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6QM4V%OVR 0_2N('U <
MDK999%MJ6DV;U$I1IVV?B7VV4<'G 8[;?S_ KN>U_@+<<>_=N^-(!S0OM@%P
MY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V<Z *"-(*\:3Y(9I(5N:I]%W
M,GF*O5.RA9,AMM=:F+<C*!PRNJ'OCF=9-RXX6)YVHH8?X'YV)^,M-K.44D-K
M);;$0)71N\WAN OQ,>"7A,$NSB14<D9\"<;W,J-)$ 0*"A<8A-\N< ]*!2(O
MX\_$2>>4 ;@\O[-_C;7[6L["PCVJW[)T34;WE)10B5ZY9QR^P53/-253\8]P
M >7#@Q*?HT!EXTJ*WCK4$XN7HL7KN,LV[L-XL]U/L'4 GP!\!NQC'C8FBLH?
MA!-Y:G @9NQ])\(3;P[<]Z8(SMB*>.?%6^^]Y/QZG[)+()IBCF,,7\1LY@CF
MV><4?"W%D7^"\W7X=E7A-L*W_RG\LDZP6R7818+=DN F^5#B6LS'(MFBIQI,
M':?)D@+[-D[RPCL/[!V/;_(O?)SV)V%JV5IR1N=?-O:_0G3@I217?H0:_\%F
M0T'EPO'6G\TX9J/AL)M^$)N_<?X74$L#!!0    ( +6"<D[&*QBXMP$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;&U386_<( S]*X@?4.Y(
MVG6G)%*O4[5)FW3JM.XSES@)*L0ID$OW[P<DS=(N7P ;O^=G8[(1S;-M 1QY
MU:JS.6V=ZP^,V;(%+>P5]M#YFQJ-%LZ;IF&V-R"J"-**\=WNAFDA.UIDT7<R
M18:#4[*#DR%VT%J8/T=0..9T3]\<C[)I77"P(NM% S_!_>I/QEML8:FDALY*
M[(B!.J=W^\,Q#?$QX$G":%=G$BHY(SX'XUN5TUT0! I*%QB$WRYP#TH%(B_C
M9>:D2\H 7)_?V!]B[;Z6L[!PC^JWK%R;TUM**JC%H-PCCE]AKN>:DKGX[W !
MY<.#$I^C1&7C2LK!.M0SBY>BQ>NTRR[NXW23?)YAVP ^ _@"N(UYV)0H*O\B
MG"@R@R,Q4^][$9YX?^"^-V5PQE;$.R_>>N^EX#<\8Y= -,<<IQB^BMDO$<RS
M+RGX5HHC_P_.M^')IL(DPI-W"I-M@G23((T$Z3N"]$.)6S'7'Y*P54\UF"9.
MDR4E#EV<Y)5W&=@['M_D7_@T[3^$:61GR1F=?]G8_QK1@9>RN_(CU/H/MA@*
M:A>.G_S93&,V&0[[^0>QY1L7?P%02P,$%     @ M8)R3JY50 :V 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL;5-A;]L@$/TKB!]0$I(E
M661;:EI5F[1)4:=UGXE]ME'!YP&.NW\_P([G=OX"W''OW;OC2'HTK[8&<.1-
MJ\:FM':N/3)F\QJTL'?80N-O2C1:.&^:BMG6@"@B2"O&5ZL=TT(V-$NB[VRR
M!#NG9 -G0VRGM3!_3J"P3^F:WAS/LJI=<+ L:44%/\#];,_&6VQB*:2&QDIL
MB($RI??KXVD;XF/ BX3>SLXD5')!? W&UR*EJR (%.0N, B_7>$!E I$7L;O
MD9-.*0-P?KZQ/\7:?2T78>$!U2]9N#JE!TH**$6GW#/V7V"LYQ,E8_'?X K*
MAP<E/D>.RL:5Y)UUJ$<6+T6+MV&73=S[X69_@RT#^ C@$^ 0 6Q(%)4_"B>R
MQ&!/S-#[5H0G7A^Y[TT>G+$5\<Z+M]Y[S?ANE[!K(!IC3D,,G\6LIPCFV:<4
M?"G%B?\'Y\OPS:+"381OWBG<+Q-L%PFVD6#[CN#PH<2EF,\?DK!93S68*DZ3
M)3EV39SDF7<:V'L>W^1?^##MWX6I9&/)!9U_V=C_$M&!E[*Z\R-4^P\V&0I*
M%XY[?S;#F V&PW;\06SZQME?4$L#!!0    ( +6"<D[9N/I-M@$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;'53VV[<(!#]%<0'!"_>7+2R
M+6531:W42JM4;9]9>WQ1@'$!K]._+V#'<5+W!9AASIDSPY"-:)YM"^#(BY+:
MYK1UKC\P9LL6E+!7V(/V-S4:)9PW3<-L;T!4$:0DXTERPY3H-"VRZ#N9(L/!
MR4[#R1 [*"7,GR-(''.ZHZ^.IZYI77"P(NM% ]_!_>A/QEML8:DZ!=IVJ(F!
M.J?WN\-Q'^)CP,\.1KLZDU#)&?$Y&%^JG"9!$$@H76 0?KO  T@9B+R,WS,G
M75(&X/K\ROX8:_>UG(6%!Y2_NLJU.;VCI():#-(]X?@9YGJN*9F+_PH7D#X\
M*/$Y2I0VKJ0<K$,ULW@I2KQ,>Z?C/DXWZ<T,VP;P&< 7P%W,PZ9$4?DGX421
M&1R)F7K?B_#$NP/WO2F#,[8BWGGQUGLO!;]-,G8)1'/,<8KAJYC=$L$\^Y*"
M;Z4X\G_@?!N>;BI,(SQ]I_ _^?>;!/M(L']'P#^4N!63?DC"5CU58)HX39:4
M..@XR2OO,K#W/+[)6_@T[=^$:3IMR1F=?]G8_QK1@9>27/D1:OT'6PP)M0O'
M6W\VTYA-AL-^_D%L^<;%7U!+ P04    " "U@G).-W8FV+4!  #1 P  &0
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
M1U X9'1#WQQ/LFY<<+ \[40-/\']ZD[&6VQF*:6&UDILB8$JH_>;PW$7XF/
MLX3!+LXD5')&? G&MS*C21 $"@H7&(3?+O  2@4B+^//Q$GGE &X/+^Q?XFU
M^UK.PL(#JM^R=$U&]Y244(E>N2<<OL)4SS4E4_'?X0+*AP<E/D>!RL:5%+UU
MJ"<6+T6+UW&7;=R'\>9F/\'6 7P"\!FPCWG8F"@J?Q1.Y*G!@9BQ]YT(3[PY
M<-^;(CAC*^*=%V^]]Y+SN]N470+1%',<8_@B9C-',,\^I^!K*8[\$YROP[>K
M"K<1OGVG<+].L%LEV$6"W3N"NP\E?H[9)LF')&S14PVFCM-D28%]&R=YX9T'
M]I['-_D?/D[[#V%JV5IR1N=?-O:_0G3@I217?H0:_\%F0T'EPO'6G\TX9J/A
ML)M^$)N_<?X/4$L#!!0    ( +6"<DZ)7\4.J0(  %<+   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;'56[8[:,!!\E2@/<(EMO@5(<%752JV$KNKU
MMP$#T25Q:ANXOGUM)W"<,_YSB<WLS#J>W=OY5:HW?1+").]56>M%>C*FF669
MWIU$Q?63;$1M?SE(57%CE^J8Z48)OO=!59G1/!]E%2_J=#GW>QNUG,NS*8M:
M;%2BSU7%U;^U*.5UD9+TMO%2'$_&;63+><./XI<POYN-LJOLSK(O*E'K0M:)
M$H=%NB*S-64NP"->"W'5#^^).\I6RC>W^+Y?I+G+2)1B9QP%MX^+>!9EZ9AL
M'G\[TO2NZ0(?WV_L7_WA[6&V7(MG6?XI]N:T2"=ILA<'?B[-B[Q^$]V!AFG2
MG?Z'N(C2PETF5F,G2^W_)KNS-K+J6&PJ%7]OGT7MG]>._Q:& V@70(. K!7R
MF7_AAB_G2EX3U7[\AKL[)C-JO\W.;?I/X7^SR6N[>UFRG,RSBR/J,.L60Q\P
M'XC,LM\E*))8TUXXQ>$,9LA\./N4881@  D&GF#PB8 %1T28 1890I$A(!@&
M(@@SPB(C*#("!.- !&$F6&0,1<: 8!J(  S)L<@$BDP 06@[A(E<_!2*3 %!
M>/$($[EXDN,*R@%%>/40%+E[$JE4 BC"VX>@R/436*XK0@%%:  $HA$'$%S7
MA &*7NM!H(@)""Y_ FJ;AC: H)@/< <@H+QISP<(%/,!;@($5#CM^0"!8C[
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
M8*LAH7'A^,&?S3QFL^%P6'X06[]Q^1=02P,$%     @ M8)R3GH[KG^W 0
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
MM-W&9B_[>=D?M&B&NX",%U+V#U!+ P04    " "U@G).Y87,:;0!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6QM4]N.FS 0_17+'[ F)&FS
M$2!MMJI:J96BK=H^.S" M;:'VB9L_[ZV(92FO."9X9PS%X^S <VK;0$<>5-2
MVYRVSG5'QFS9@N+V 3O0_D^-1G'G7=,PVQG@520IR=(D><<4%YH668R=39%A
M[Z30<#;$]DIQ\_L$$H><;N@M\"*:UH4 *[*.-_ -W/?N;+S'9I5**-!6H"8&
MZIP^;8ZG7<!'P \!@UW8)'1R07P-SN<JITDH""24+BAP?USA&:0,0KZ,7Y,F
MG5,&XM*^J7^,O?M>+MS",\J?HG)M3@^45%#S7KH7'#[!U,^>DJGY+W %Z>&A
M$I^C1&GCEY2]=:@F%5^*XF_C*70\ATG_1ELGI!,AO2.P,5&L_ -WO,@,#L2,
ML^]XN.+-,?6S*4,PCB+^\\5;'[T6V\,A8]<@-&%.(R9=8#8S@GGU.46ZEN*4
M_D=/U^G;U0JWD;Y=TO?[=8'=JL N"NS^:?'QKL45S&-REX0M9JK -'&;+"FQ
MUW&3%]%Y89_2>"=_X>.V?^6F$=J2"SI_LW'^-:(#7TKRX%>H]0]L=B34+ICO
MO6W&-1L=A]WT@MC\C(L_4$L#!!0    ( +6"<D[OAWFB'0(  -H&   9
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
MNU?3P$R!D?W\%I#E0<K_ E!+ P04    " "U@G).5> <QK0!  #2 P  &0
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
MO9[?\AQ8-2QC2M;_BO(/4$L#!!0    ( +6"<DY43TO=LP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;&U3VVZ<,!#]%<L?$.^RM$E6@)1-
M5;52(JU2M7WVP@!6?*&V69*_S]BPE&YYP3/#.6<N'F>#L:^N!?#D34GM<MIZ
MW^T9<V4+BKL;TX'&/[6QBGMT;<-<9X%7D:0D2S:;STQQH6F1Q=C1%IGIO10:
MCI:X7BENWP\@S9#3+;T$7D33^A!@1=;Q!GZ _]D=+7IL5JF$ NV$T<1"G=.'
M[?Z0!GP$_!(PN(5-0B<G8UZ#\[W*Z284!!)*'Q0X'F=X!"F#$);Q9]*D<\I
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
MC2K#S"T0D;\M)D8#&#+J@6$8=,#>PV 8#*H,CVZ1B-I7&DR,03 0%<A@&$S
M6LI@& RJ##.W 7L/@XDQ (:,J$ &PV "UE(&PV!099BY17L/8AH:XC]>! ,U
M5 R#"5A+&0R# 95A[A:5#X);BXFQ (:,F!X6PV #UE(6PV#1,FGVOS@J'X_U
M-KD[EJE<<Q@/I-IHZ\_U>!IV=_=VZ/4\GGDE_\NO)V:_Y\VAJ-OHS7>=K\8C
MG+WWG>O'DG[IY_/1Y;O;1>GVW?!QF.C-]:3J>M'YTW0*E]R. C?_ 5!+ P04
M    " "U@G).^]  '"8"  "]!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-"YX;6R-5=N.FS 0_17$!ZRY!'(10=I05:W42M%6;9\=,ERT-J:V"=N_KVU8
M-K!N-B^Q/9QSYHP=CY.>\6=1 4CGA9)&[-U*RG:'D,@KH%@\L!8:]:5@G&*I
MEKQ$HN6 SX9$"0H\+T84UXV;)B9VY&G".DGJ!H[<$1VEF/\] &']WO7=U\!3
M7592!U":M+B$'R!_MD>N5FA2.=<4&E&SQN%0[-U'?Y?YGB88Q*\:>G$U=W0I
M)\:>]>+K>>]ZVA$0R*66P&JX0 :$:"7EX\\HZDXY-?%Z_JK^V12OBCEA 1DC
MO^NSK/;NQG7.4.".R"?6?X&QH,AUQNJ_P06(@FLG*D?.B#"_3MX)R>BHHJQ0
M_#*,=6/&?O@21R/-3@A&0C 1_/@F(1P)X1MA98H?G)E2/V&)TX2SWN'#:;58
M_RG\7:@V,]=!LW?FFZI6J.@EC3PO01<M-&(. R:XPO@3 BGU*45@2W$(WM&#
M>8+L/2+<VC.$UB)"PU_-BOB/Q9558&4$PIE 8!>(K *1Q4&XV,8!$QE,8S"+
MC<YN(68F8JN)V&)BM3!APT0+&[<Q,R-KJY&U12"V"VRL IO[SV-K%=C><1[;
M#\_C%F)F0C4RZ^7R[C@1*VAY)!^ !C/HZM)3X*7IC\+)6==(?;VNHE,/?@QT
MTUC$#[HWFV;R)C,T]N^8EW4CG!.3JB69QE$P)D%Y]![41E7J+9D6! JIIVLU
MYT-#'1:2M>-C@:87*_T'4$L#!!0    ( +6"<DY8$=%6FP,  'P0   9
M>&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;)58;6^;,!#^*XCO+?C,2ZB22$VF
M:9,VJ>K4[3--G 05< 9.TOW[&4,I^(XN^U+ >>[\W-GWV-?Y158O]4$(Y;P6
M>5DOW(-2QSO/JS<'4:3UK3R*4O^RDU61*OU9[;WZ6(ET:XR*W /?C[PBS4IW
M.3=C#]5R+D\JSTKQ4#GUJ2C2ZL]*Y/*R<)G[-O"8[0^J&?"6\V.Z%S^$>CH^
M5/K+Z[ULLT*4=29+IQ*[A7O/[M:0- 8&\3,3EWKP[C2A/$OYTGQ\W2Y<OV$D
M<K%1C8M4/\YB+?*\\:1Y_.Z<NOV<C>'P_<W[9Q.\#N8YK<5:YK^RK3HLW)GK
M;,4N/>7J45Z^B"Z@T'6ZZ+^)L\@UO&&BY]C(O#9_G<VI5K+HO&@J1?K:/K/2
M/"_M+S%T9K0!= ;0&[#H0P/>&?!W@\ $WS(SH7Y*5;J<5_+B5.UJ'=-F4[ [
MKI.Y:09-[LQO.MI:CYZ7H1_/O7/CJ,.L6@P,,*Q'>-I[/P504ZP F<-X@C5&
M\(2>@9-!<&//1T',: <!Z2 P#H*1@\3*0HN)#*8TF!OF1W%DQ4+!HBB<H!.2
M=$),A_D6G183#N?A$%E+M\:H,(*)U8M(+A'!A5E<(C1+8&/6&,.C"2(Q221&
M1!@/+"(Q3@K,0GN),"I,9D!SF9%<9D12K$V]FF$NC(?<WOL4;+2M1G02DDZ"
M4P,A[8#YM SXUY<0FU 2=D41=:!1N$D<AE92*!@+].$TP8@4GGL&5]11![+V
M3(P885@0!%-)IF6*\2MJJ0,-)_)M+A]!QD1HN6-8[W M=:!_)@;#/D@,K7>,
M$CR[GABA> PBCK)#X$9;;,R(5CU&R1Z?<$'K%8O_HZ1HF6&$SN"2P@K"[6.
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
M#J8[7+;']?#&:3@Q^C2^38LNK_2V_P%02P,$%     @ M8)R3@K@D;4$!
MZ1(  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULE9C;;MLX$(9?1=!]
M*\Z0U"&P#<1VBQ;H D&+W;U6;-H6*HFN),?MVZ].<21RF$UN8DN9F7^&Y#>D
MN;CJZF=]4JKQ?A=Y62_]4].<[X*@WIU4D=8?]5F5[7\.NBK2IGVLCD%]KE2Z
M[YV*/$#&PJ!(L])?+?IW#]5JH2]-GI7JH?+J2U&DU9^URO5UZ8/__.)[=CPU
MW8M@M3BG1_5#-7^?'ZKV*;A%V6>%*NM,EUZE#DO_'NX^B=ZAM_@G4]=Z\MWK
M2GG4^F?W\'6_]%F7D<K5KNE"I.W'D]JH/.\BM7G\&H/Z-\W.<?K].?KGOOBV
MF,>T5AN=_YOMF]/2CWUOKP[I)6^^Z^L7-18D?6^L_IMZ4GEKWF72:NQT7O=_
MO=VE;G0Q1FE3*=+?PV=6]I_7,?ZS&^V HP/>'"!\U8&/#OS%0;SJ($8'\58'
M.3I(PR$8:N\'<YLVZ6I1Z:M7#>OAG';+#NYD.UV[[F4_._W_VO&LV[=/*QG"
M(GCJ HTVZ\$&)S8O%D$;_2:!E,0:+7><"VQL"Y[,3;:VB<1X;O.)L F1SI23
M@\'[ 'P6@-,!!!E ] '$-  S!G,P"7N3<C").!/&B-A6/.0\- HFK&+&'25+
M,F-I9RQ".D!(!@B),1-T@(@,$-D9A-*8_<@N5#!@M$Q,RL2$C#&>V\%&3F0^
M "0BH7424B<A=")#)[%T$%GH@ H8#2Y[^V(%!_OPO\MU.]K,<H5X,D%S(;(#
MW ,2@Q*;2F@I"<8A=BC1! ,GE,Q>,AK-YYD#.M83T*P# 7MD#9^PBTJ8<YYH
M1H& E*.I)"VE"  =* (-,Q T1ZYU2>,,!,^1E6QDKRH9.?H.T$ #073$32$;
M:<E"!]! $PTVTL+2L9$&D.!HQ4@CC8RHR-@9MJ/15"EV=4*DN4>;>V&V*+2Y
MY]-DYCHT]DA@'YFM'6WL@0G7%"&-/5+86THV]J_L(DA3CQ3UYCZ"-O4A8ZY#
M$PT]$M!'UBS9T&/BX@AIYC&TA*P-:[0Q=%RKFVX,2&WTULC9C>&5'1CISH!4
M9S"VFS7:G:'MEAR,S6)#V@$P%PIT#T'B6! E9DH)<>H#\VA(6'V(A73DP^E6
MPXE6(QT+E--=A,/;#R"<;A#\+><";C<(+EW[&G<<[(G^X!PQ&GPNWE$NC30G
MD+;+)9"6TX/%7(EFFMM,MS$<(6A<>?2.>FD..77FMNJU^4IB[LJ5IHL3=$E'
MSQ T$.(=QVE! R&(X[15[F@TI1=X;)8;3'Z^%ZHZ]G<IM;?3E[+I?N%.WM[N
M:^ZQ^_EOO%_#W6:X=7D),UP"_956QZRLO4?=-+KHKP .6C>J39)];&?CI-+]
M[2%7AZ;[&K7?J^'R97AH]'F\6 INMUNK_P!02P,$%     @ M8)R3N$^D?%F
M @  S@<  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULC57MCILP$'P5
MQ ,<WY!$!.D25+52*T57]?K;(9N SF!J.^'Z]K4-1X@QI^9'L,W,SNP:>]..
MT#=6 G#KO<8-V]HEY^W&<5A10HW8$VFA$6_.A-:(BRF].*RE@$Z*5&/'=]W8
MJ5'5V%FJU@XT2\F5XZJ! [78M:X1_;L#3+JM[=D?"R_5I>1RP<G2%EW@)_!?
M[8&*F3-&.54U-*PBC47AO+6?O4WN*8)"O%;0L<G8DJD<"7F3DV^GK>U*1X"A
MX#($$H\;[ %C&4GX^#,$M4=-29R./Z)_4<F+9(Z(P9[@W]6)EUM[95LG.*,K
MYB^D^PI#0I%M#=E_AQM@ 9=.A$9!,%/_5G%EG-1#%&&E1N_]LVK4L^O?)-Y
M,Q/\@>"/!*']&2$8",&=$']*" =">">$JEI]*JHV.>(H2RGI+-IO;XOD5^1M
M0E']0BZJ8JMWHCQ,K-ZR:.6FSDT&&C"['N,_8+Q'S'Z.N2,<X6"TX9ML['R#
MA*])S#$:(I\C@K7916 L1J#XP53!7YD#A,8 H0H0/J01:-7L,;'"-+V(*WYF
MF<@H$QED0DVFQT03F6!1)3:JQ :52-N3>):,%R61YB6?HQ:,)$8CB<%(K*6;
MS"26TUT9558&E413,6$6/I"U460]"^ EV@>R7\]V+@H#[;SE<Y ?AK[9BN>:
MC[YKR&;AO'@+MX?W'_D,H.G>A%IA<P-F/=L^9W*IU4 OJF$PJR#7ALMC/UD=
MF]*S+R]%;7TOFY6Z+.]A^D[W ]%+U3#K2+BX<M7%>":$@_#H/HEJEZ*YCA,,
M9RZ'B1C3OL/T$T[:H7LZ8PO/_@%02P,$%     @ M8)R3@V(A^B\ @  B H
M !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL?9;=CILP$(5?!?$ "X,Q
MX%42J9NJ:J566FW5]MJ;. E:P!2<9/OV-3]!Q#/L3<#.S'QG8#CRZJJ;M_:D
ME/'>RZ)JU_[)F/HQ"-K=296R?="UJNP_!]V4TMAE<PS:NE%RWR>511"%81*4
M,J_\S:K?>VXV*WTV15ZIY\9KSV4IFW]/JM#7M0_^;>,E/YY,MQ%L5K4\JI_*
M_*J?&[L*IBK[O%15F^O*:]1A[7^"QRV(+J&/^)VK:SN[][I67K5^ZQ;?]FL_
M[!2I0NU,5T+:RT5M55%TE:R.OV-1?V)VB?/[6_4O??.VF5?9JJTN_N1[<UK[
MF>_MU4&>"_.BKU_5V!#WO;'[[^JB"AO>*;&,G2[:_M?;G5NCR[&*E5+*]^&:
M5_WU.M:_I=$)T9@030D0?YC Q@3F) 2#LK[5S]+(S:K15Z\9WE8MNZ& 1V8?
MYJ[;[)]=_Y_MMK6[EPT7X2JX=(7&F*<A)IK%1/<16QS!Q!026 &3BHA4$?7Y
M[$X%T 4868#U!>*[ J[((2;I8ZHA)EZ Q"0DQI"4.9 AAL\@4<9CFL))"D>4
MV(5P!(EYR&E(0D(2#(D=2((@/%QH)"49*69P9[)2]$J<V=NF2$46+\G(2!D9
M,1KN \T0A8F4A@@2(C DR1R(P ]4L)"F0$A_K2'1C/OBQJ"[;A+&%D +M@ 8
MQ%Q; ,1QWQX1(D2RU#/M#1 1/7,7%"$09"Q9&!2@300884/)0@G:(H#PB-DD
MC6*Q24#*ED"T2P"V"2[<B0-L%! M6![01@'8*1(T"-@JT"#@$,CXPB<&M)\
M-A0NA O"A@$,EGJF'0.P9;@?\],8\Y%U 7:5#Z30O@+86)(0@032PF"F>  %
MLR-!=T;[(9MC7K7>JS;V=-&? 0Y:&V4KA@]6],D>"Z=%H0ZFNTWM?3.<C8:%
MT?5X[@NFP^?F/U!+ P04    " "U@G).Y3Q2;P@#  "^"P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970V,2YX;6R-5FV3FC 0_BL,WWL07@(XZLSIO:GMC'.=
MMI\YC<H<$ I1K_^^2<@A)%OK%R#A>7:?[&Z2'9]I_=X<"&'61Y&7S<0^,%:-
M'*?9'$B1-G>T(B7_LZ-UD3(^K/=.4]4DW4I2D3N>ZV*G2+/2GH[EW+J>CNF1
MY5E)UK75'(LBK?_,2$[/$QO9GQ.OV?[ Q(0S'5?IGGPG[$>UKOG(Z:QLLX*4
M349+JR:[B7V/1BOD"H)$_,S(N>E]6V(I;Y2^B\%B.[%=H8CD9,.$B92_3F1.
M\EQ8XCI^*Z-VYU,0^]^?UI_DXOEBWM*&S&G^*]NRP\2.;6M+=NDQ9Z_T_$+4
M@D+;4JO_2DXDYW"AA/O8T+R13VMS;!@ME!4NI4@_VG=6RO>Y_1.%B@83/$7P
M.@*Z3O 5P;\0@JN$0!&"6PFA(H2W$K BX%L)D2)$MQ)B18AO)22*D-Q*X"6I
M,N=>*/@ZI4LVTKPX;97(LGM(63H=U_1LU>W.J5*Q0=&(L[AQ,2L+6?[DI=?P
MV=,4NVCLG(0EA9FU&&^ \8:8I8FY6'&XA$Z'!^J8>09?\S W$=CUAY@'$Q,,
M$8^0%0WS9&+\9 AYALR$0\P+A,%#S +"1%IH_QN:U57!@^C[<!7XTH _D!'#
M%@+80B M!#T+B59&RQ:"):24D#C1$K@R,5X01"$L)82EA(84[&KY6[:8L.?G
M2^AK=; "0(A7RS\"@V$UV%2#7$T--AWA2%<#@*)^  =B(EA,!(C1TQ09?I 7
M:J"5"7)A(3$L)#:$("-'L>$C\;7]LS(Q_30.E"2PDL148N0G,4,?!'I( !!&
M$:Q%G/3@:>P""?+TX]@U-@F7H^VD.8#2EO4 0/0]\ A@4!1K:7B"4*X>QF<
MY7FQ=FI"(#WM"R@$OJ>%8 FI\B/M>%U!*!3JMY?3NU$+4N]E(]A8&WHLF3@Y
M>[-=LWGOB1M9FY^AT0(!\TO1G,H;_&*^[6R_I?4^*QOKC3+>"<C+>D<I(UR\
M>\?K[<";Z6Z0DQT3G[SWL^JVHVP'C%:J6W:ZEGWZ%U!+ P04    " "U@G).
MK"F00"@"  !A!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6R5E=N.
MFS 0AE\%\0#+P1PC@K3)JFJE5HJV:GOMD$E :V-J.V'[]K4-82FX*^U-?."?
M_YLQ>%+TC+^(&D ZKY2T8NO64G8;SQ-5#12+!]9!JYZ<&:=8JB6_>*+C@$\F
MB!(O]/W$H[AIW;(P>P=>%NPJ2=/"@3OB2BGF?W9 6+]U _>^\=Q<:JDWO++H
M\ 6^@_S1';A:>9/+J:'0BH:U#H?SUGT,-OM<ZXW@9P.]F,T=7<F1L1>]^'+:
MNKY." A44CM@-=Q@#X1H(Y7&[]'3G9 Z<#Z_NW\RM:M:CEC GI%?S4G66S=S
MG1.<\97(9]9_AK&>V'7&XK_"#8B2ZTP4HV)$F%^GN@K)Z.BB4J'X=1B;UHS]
MZ'\/LP>$8T X!03)NP%H#$!O 9$I?LC,E/J$)2X+SGJ'#R^KP_J;"#9('6:E
M-\W9F6>J6J%V;V42H,*[::-1LQLTX4P33 I/N4^(T(;8A:OP\%_ ?JU N9V
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
M4"D%8@;@!!#BM1O.MP,FRA]F&-*#;I,MTLQU!$%E(2$3<O!S  ABRA0%?A)
M] Y3\/H%K(!'IHQ+LTCSQ#5EC,ISF#@; :]?&!=P.E5W@!<>I.\P!2\]R.:8
MDHW2A:@(75,0%$Q=&( 7,B"5'$\<BX 7(!3S32%X!9)PABD]Z.Y* 7>C8"#B
MGHW!S:UNGEG?J3B6C?2V7.D'@KW&#YPKI@G#!VWO2;_LAD'%#LIT,]T7W?.F
M&RC>]D^W8'@_KOX!4$L#!!0    ( +6"<D[%!A6=*0(  'T&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8W+GAM;(U5VX[;(!#]%>0/6'S/18ZE3:I5*[52
MM%7;9^),8FO!>('$V[\O%Z_72=@J+P&&<PYGAC N>BY>9 V@T!NCK5P%M5+=
M$F-9U<"(?. =M'KGP 4C2B_%$<M. -E;$J,X#L,<,]*T05G8V%:4!3\IVK2P
M%4B>&"/B[QHH[U=!%+P'GIMCK4P ET5'CO 3U*]N*_0*CRK[AD$K&]XB 8=5
M\!@M-U%H"!;QNX%>3N;(I++C_,4LONU706@< 85*&0FBAS-L@%*CI'V\#J+!
M>*8A3N?OZD\V>9W,CDC8</JGV:MZ%<P#M(<#.5'US/NO,"24!6C(_CN<@6JX
M<:+/J#B5]A=5)ZDX&U2T%4;>W-BT=NS=SBP;:'Y"/!#BD1#E_R4D R'Y(*0V
M>>?,IOJ%*%(6@O=(N-OJB/E31,M$%[,R05L[NZ>SE3IZ+O,T*_#9" V8M</$
M$TPT(K!6'X^(?4>LXQMZ?'G YA:1+/PG)-XD$LM/)OPL_D0@]0JD5B"]J$)^
M506'R2VF=2;U:[G*Y!84S2>@"RN9UTKFL3+S"^1>@?S^8LR\ K,[BN$PV;08
M-[6XQ<2?E6+N-3+W&)G[!19>@<7]I="MR/L\PCN*,8"FMYZF5\7P8>(K*WCR
M:!F(H^UO$E7\U"KS/";1L8<^QN;17\77IK?:9O AXQKS#R*.32O1CBO=4NS#
M/W"N0%L,'_15U?I;,"XH')29ZM:%A&N(;J%X-S1[/'YQRG]02P,$%     @
MM8)R3FFG6BP@ @  ^P4  !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&UL
M?51=;YLP%/TKB/?5 1-H(D!J4DV;M$E1IVW/#KD)J#9FMA.Z?S]_4$K!ZPNV
MK\\]]QP;W[SGXEG6 "IX8;2515@KU6T1DE4-C,@[WD&K=\Y<,*+T4ER0[ 20
MDTUB%,6K58H8:=JPS&WL(,J<7Q5M6CB(0%X9(^+O#BCOBS *7P-/S:56)H#*
MO",7^ 'J9W<0>H5&EE/#H)4-;P,!YR)\B+;[S. MX%<#O9S, ^/DR/FS67P]
M%>'*" (*E3(,1 \WV .EADC+^#-PAF-)DSB=O[)_MMZUER.1L.?T=W-2=1'>
MA\$)SN1*U1/OO\#@9QT&@_EO< .JX4:)KE%Q*NTWJ*Y2<3:P:"F,O+BQ:>W8
MNYTD'=+\"?&0$(\)T<<)>$C ;PF)->^46:N/1)$R%[P/A+NLCIA_(MIB?9B5
M"=JSLWO:K=316YDFFQS=#-& V3E,/,%$(P)I]K%$["NQBQ?I\?L"^R4";_P5
ML-<$MOEX:F*]\A,D7H+$$B3O"*+9*3A,:C&MLY&D,R-+3+3!?B%KKY"U1\CL
MM'8.LYX4^82SF1 /)O/K2+TZ4H\./-.1+FI$]_.;76+2_UQ,YM61>70D,QW9
MXM#Q9G9Y^R5F>GE.")J\&0;B8MN+#"I^;97Y.R?1L8,]Q.;-S>([W=E<(WJC
M<6WQ.Q&7II7!D2O]HNV[.W.N0$M<W>E3JG4G'A<4SLI,,ST7KA^YA>+=T&K1
MV._+?U!+ P04    " "U@G).XU76X/ "  #$"P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V.2YX;6R-5M%NFS 4_17$>PLV8$B51&HR39NT256G;L]NXB2H
M@!EVDN[O9QN7$OL2)0_!-N?><ZZQC^[\S+LW<6!,!N]UU8A%>)"R?8@BL3FP
MFHI[WK)&O=GQKJ923;M])-J.T:T)JJL(QS&):EHVX7)NUIZZY9P?954V[*D+
MQ+&N:?=OQ2I^7H0H_%AX+O<'J1>BY;RE>_:+R9?VJ5.S:,BR+6O6B)(W0<=V
MB_ 1/:RQ"3"(WR4[B]$XT*6\<OZF)]^WBS#6BEC%-E*GH.IQ8FM653J3TO'7
M)@T'3ATX'G]D_VJ*5\6\4L'6O/I3;N5A$19AL&4[>JSD,S]_8[:@+ QL]3_8
MB54*KI4HC@VOA/D/-D<A>6VS*"DU?>^?96.>9YO_(PP.P#8 #P&(7 U(;$#R
M&9":XGMEIM0O5-+EO./GH.N_5DOUH4 /B=K,C5XT>V?>J6J%6CTM29;-HY-.
M9#&K'H-'&#0@(I5]H, 0Q0I[X?B28.TCDAG,D(!%)"8^&3-D$Q)3,$%J$J07
MNT"<7>@QQ& :@\EB_7-J\6'D$G8A)P/E9("<W)'38[(1#RIR2) /Q A=D41
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
M/*%,VFKJXBA+8JX\ZD"Q!E$@,)+9,;D@H82'!\L0!3HDN<WC"A'G1 ENIST
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
MK,QRJ=>B'7OM1O&Z&^FH_U^1_@-02P,$%     @ M8)R3G?0BTB2 @  N D
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
M]\UPOA@&4M3Z[.2-![C5/U!+ P04    " "U@G).6)6:TRD"  ".!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q]E=N.FS 0AE\%<=\U9YR((#54
M52NU4K15VVLGF02T!E/;"=NWKVU81(RW-_CTS^]O;#0N!L9?1 T@O=>6=F+G
MUU+V6X3$J8:6B"?60Z=6+HRW1*HAOR+1<R!G$]12% 5!AEK2='Y9F+D#+PMV
MD[3IX, ]<6M;PO_N@;)AYX?^V\1S<ZVEGD!ET9,K_ #YLS]P-4*SR[EIH1,-
MZSP.EYW_,=Q66.N-X%<#@UCT/9W)D;$7/?AZWOF!!@(*)ZD=B&KN4 &EVDAA
M_)D\_7E+';CLO[E_-KFK7(Y$0,7H[^8LZYV/?>\,%W*C\ID-7V#*)_6]*?EO
M< >JY)I$[7%B5)BO=[H)R=K)1:&TY'5LF\ZTP[B29U.8.R": J(Y($S^&Q!/
M ;$5@$8RD^HG(DE9<#9X?+RLGNA_(MS&ZC!/>M*<G5E3V0HU>R\QQ@6Z:Z-)
MLQ\UT4(3/2JJM2+>S!*D &:*R$D1F?CX@>(=@]AI$!N#9&FP":PT1DUF-)W1
M9%$26*IJK0I#O'D')G'") Z8T((9->EBFP]A%J06C$N5AFZ6U,F2.EBLV]NG
MJUVR(-_8+&M5&.8)=L-D3IC, 1-;,-DZ9<<MN51XH7J R9TPN0,FL6#RU39)
M8-UDM=;$J9L#.SFP@\,Z^SU>_90ISC>91;)6X0V.+1:TJ RZ4G\G_-ITPCLR
MJ8J,*047QB0HP^!)956KQV$>4+A(W<U5GX\E<AQ(UD_5'\U/4/D/4$L#!!0
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
MVR2 )GM0U 0$20 0;($D3A!<6'6K7$T4IS!("H*D $AL@:1.D-B&K5P-SAZ
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
M#,EHU3(%G4&'&C+K(GSVAMH6,$#>$&@U]6R@(E_O<&Z@PH$&O1@@ +0E?35
M@T"KCH4)BK3#:&F"1GI2*P/E@TY%.XUS,D?D(/_>J;7%IX*)[="(UC>(1U^<
MLUI\ZHT7GB&^Y#>.ZH)PLZ^N*V^0'-*"6AO,^/DNC^ ]Q@SQY-T'7FQ'?D.J
M&QG:,_$ZX.^DNB=4#89+=05RZGM8\@]02P,$%     @ M8)R3LLI$[D= P
M\0P  !D   !X;"]W;W)K<VAE971S+W-H965T.3<N>&UL?9==;]HP%(;_2I3[
M-CYV/BM &DS3)FU2U6G;=0H&HB9QEACH_OV<#R+P.>Y-$YOW'#_'=E\[BXMJ
MW[JCE-I[K\JZ6_I'K9NG(.BV1UGEW:-J9&U^V:NVRK5IMH>@:UJ9[X:@J@PX
M8W%0Y47MKQ9#WW.[6JB3+HM:/K=>=ZJJO/VWEJ6Z+'WPKQTOQ>&H^XY@M6CR
M@_PI]:_FN36M8,ZR*RI9=X6JO5;NE_XG>-IPU@<,BM^%O'0W[UY?RJM2;WWC
MVV[ILYY(EG*K^Q2Y>9SE1I9EG\EP_)V2^O.8?>#M^S7[EZ%X4\QKWLF-*O\4
M.WU<^JGO[>0^/Y7Z15V^RJF@R/>FZK_+LRR-O"<Q8VQ5V0U_O>VITZJ:LAB4
M*G\?GT4]/"]3_FL8'<"G #X'0/AA@)@"A!40C&1#J9]SG:\6K;IX[;A:3=YO
M"G@29C*W?><P=\-OIMK.])Y7P'BX",Y]IDFT'D7\1L3O%1NL$-DL"0S!C,%)
M##[$BWN,B,X@R QBR!#>9XBM0D91/(CJ010E5B58D@F:(R0Y0HK#&F0]BJ*;
M00!"FP2+T@QHE(A$B2B4U$*)T"C& [+(8L&JE*<)#1.3,#&"B<%"B?&LQ)F]
MT["(T1@)B9%0<Y)9( FQ/,SB(#218W52DB0E2(0URCK]H-J1 RLX3QP[-B-!
M,@P2V4N3H5&RS)JU#=9 '#OV"##:C1ABB;AM1@R/DR _(D2<.U@<S@C4 MD3
M,ZGNYC_DF ?+0(1IZ""B31(X183FAZ.A'D"D:+E('82A:\5HVP7*=X6PF00N
MGXE$V$A8QHW, 43[+X3$42)<$TT;)U#.*2*[*&R*D"6V<Q(J8?XO'#RT=P(V
M3\-C'VY ^"?C'&P@+.,B=3@&T"X*V$:C#"TZMDC.0IL&BQQ^#K2- NFC]H$+
MV"9CM/L(*TU<,+25 N&E3-A'+A!.R4/,@V51"JYK%6VH'!LJ 32I;B\]#YQE
M]E%#R422VK8:W-P]^X^!'WE[*.K.>U7:7&.'R^9>*2U-2O9HJCN:[X^Y4<J]
M[E\3\]Z.E_"QH54S?6 $\U?.ZC]02P,$%     @ M8)R3EC%AG+[ 0  =@4
M !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&UL?93=CILP$(5?!7&?-6!@
MDPB0NE15*[52M-6VUPX, :W!U';"]NUK&X((6+W!/YPY_F8,DPR,OXL:0#H?
M+>U$ZM92]D>$1%%#2\03ZZ%3;RK&6R+5DE^0Z#F0T@2U% 6>%Z.6-)V;)6;O
MQ+.$725M.CAQ1US;EO"_+T#9D+J^>]]X;2ZUU!LH2WIR@9\@W_H35RLTNY1-
M"YUH6.=PJ%+WDW_,8ZTW@E\-#&(Q=W0F9\;>]>);F;J>!@(*A=0.1 TWR(%2
M;:0P_DR>[GRD#ES.[^Y?3.XJES,1D#/ZNREEG;I[URFA(E<J7]GP%:9\(M>9
MDO\.-Z!*KDG4&06CPCR=XBHD:R<7A=*2CW%L.C,.D_\]S!X03 '!'."'_PW
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
MZQD 6P^=L_@38]XB/[L'K@/,T[R#2PTDWDI[;3I@%TI<$,@!2#- .8^9>35
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
M\:XJ"T&I Y/ /DC"F0TT^Z?_9S$:SK\CDK<YKD4*<6 BW$A@$=2#E9]%,R'
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
MS 8,'6@A6V[#+=BL<4YDJ W&P0%&@^^N/ES?T,?A=Q<6=T[HH7V*3Y-38L7
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
M[&S8,UQZUH._V+'7>FQM;B3]>I^S HET$$M-BW^ =%6#(0$BV#2-B"A,8%0
M7WHQJ& 0K[76=LVO@\#J,)8&X^KP+HF?/G65;-SUHUO!8F"=<'KK98X?'9CH
M_UAQM@A',HJ\@WZQ@DS\?0R (E8O W&PAC/'B,V"TEH!@Q2U#T+;5# S:';[
M]#>QX.I0Y4;XL(L>]MZQ3*TROF/LA2V(AQ0VD#NLZ>,X%(9?R(TE*Z25GTB$
M<F&G+%N$T;(9&JW3G<4W.Z(VGB#!H)@-).'>V'$L!/70R=$(D<??NU?EE1BV
MO9>[+RAH_7H"<<@\"[OI(P.:]H8&Y)+^E(9V,Q*:"G=[.YS.+>.8+20BRDE
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
M]24A/:^!JZ$1DHI"GW'*)TX5^,0B&<\FYYV1QK23ICCGGX/QD_EXUC =ZG&
M3[D3T=^'*QG"D<^CYL-@+.!]0[6SI\;#)WE[&_?GOV&/Q\EPMCAY^2-WGW??
M>:&9?/.ZB8MW5!=0TI1J M]]T<TIAOS" A&_0XI1LLMB.48V,TDF\RD W-!6
M>M,QB"48]#&88- ' RF%"0-!!)Z=S?'9>0)#7E#54<->/CY4&+9K\X;):#HT
MEU9J.KG1$FOA<9%6L22/.@"K'=$N0F8R&:+_>3B_.&L*0-,YAHX,IT.OH:IC
M;1@Z+2)ESMN.W^)G<H^ZO$6LH^;WSZ<]O5QX4X%Y+Y702)UN! G$NY4XCL:&
MT[G#'Z<B+KU@$@I^;[6.R)&$; <D7-EP1:5P$JEY[X(8J:-.Z4P:NK-M4WP[
MIX56YSM7)]ING15*\.*17AIB@!?\K"YA-ZUC['9._=5:":_$2MA&FK: \2-Z
MSGOI19.:/.."_+["*Z$#[H(HE6=^?M=N,D=1(LEHMI!XM-&0PK;@TW ^EIBE
MX7QY8>;](='&6KE!:P,$:K2@T*@9D 4,%1OC7Z/% -^8RQMOXZWKONUH2@?:
MP0QX96\),A',C!" O )ZW7@.Q'"(]A0>]WPW:@\CLC#R9]X?R\L?N>V=&0$;
M[8T&$XSR&F/,%GP:]$=VL6?X7^?C9#P=4FC?(ED, 61T]A$5[0$S& QF2"N?
M,P\K=_1TGHQ!AAO/DK&3/,YHE@/G.![A?R>3F)>W/'><Z2*9PKSC>3)=6 DN
MXB*^(V3#""R0;19S]@+/AC-"Z[\V3>?<^R[NKV"UPL:^M'U6!Y&%5S9+D/LQ
M2:GL#G>?#TQPNZ!UBPYMH&_>E(=FF\RF%S$RM .>*W;Y<N:[TU)R)QAAA:59
MO, 2;IOO.Q'1MP*Q_2S^EM>G(C.>"74=+P#O1^8=%XEQ61DF5Y&Y.AIW"%K&
MO!4,'P#=$E=[I'V<!&5.46]T>3RUUZF T4Z.$@1R-O"]Q7+^;#BH7.5F+&$;
MMYH<)VY1/F']0FD$YFM9GH811\>9TG!3%KF*@805WESEIM/=KW0>G*\,R>F#
M"/H\"BC"B8,W 5T"?/A6<WGFY&NCP>][;=CQ6NPMXU\;2:)!>#)GS3@V;;.?
M-AF<)5)UO7#"A(<Y;OHU_;E;"@J@/T]S>H\!L?>9S53%B!?1/9+Y?&G^6E:_
M&<Y=)!8/]WZ&JL1@,C*?TD>7I .,#P2/Q01C;P8C&S+U"@.Q!L260)A93!;-
M99[LL?:BA\\[B?.'.'$V2S@;.Y")C]01$T!/M0EE8A[,25/1/_3$?TP+:G?+
M];;$^(?1$5B,RU;Q8-4,@[PF)):.2/S["6V7158]->!;)K/Y N10O&JH]ATQ
M62SLR5>7VP/%\<*SBZDA&<V\/U8%*4_TR#;_RHH4B(O+ >JKXZ6Y.H)T6J[R
M'0603<T0:,=H3&QEN$Q& -2/@)>O@W#]P*4'PF0R&2]0Z9\F4W1*G!%GANB_
M6"[(Z#*?C)L8\$G<A!]31 %EA&[I9=U/GL#2$R_]$<5K.# HTG2.?>6[S32\
M4H3-/V'U84HAPLZ4MQSX:WZZOC7?[U<_F!Y\NJ"]_ P$H;@#EO,F+V]M?#!'
M=7]^<WN#.1.JBH'N>9H))BK]Q)<KY0;KY'"HZ@!(M.6Y^&#K)916YYQQBO[$
MUOL(.L'[!F/H4%_WY<+#<FM=,K.V67T\5O512K:GS65$HLO(5"GIKW6L<-P
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
MH%YK:K#<U0XKS4I\!6;N9YL[\5,'PR%M**LLOPM%&Y V(KN'F<E6%W65$?$
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
M3/%/6+RD6NUQG?;B/M:=F?JL6&:;<@=I]EY= /6X?R V]=U^6:&AV?(/*P+
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
M]IASTJ<L=-=HV/KL(0I_7EE4OX\=P3'R2)3GIEUO/GLF<2M[1X@S![3#KA
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
M:82#^17V?I_TTM_/:V([U+,_H_X)\P[Q? _Q2+0G\=HF>MVNQF$FQ;BY4^P
MPTPXH!5A$;XCC"X5M5D9X92M'3RQ0"*95$B;4S65 XM4SRX<.,\>>,?#J9"J
MK>TJN-]E-WTGT'M6(&5L$#C!#HC#DF@-2MP;IYW<@C^$4&<OUJ51F"NR#B8S
M/":T@RFRE"H%-90)< _%(8/,RE$T+^RH9>G9H-:2&R.E))>"M!KZC,XPM DP
M]FB_AB_9%G>3(3?''HF/D571FV;5G3F>FM]*WF1SW)NTA_&BDJZD?E^;Y8C6
MMW<.'A1DM&G])AL$&'92EFS]CM%<<'"+^67!X,""<4CZ.JB0BCX;/GM5$@.
MPF@%2M-D$_FF2+F 1O?7J<D.U3PY0<TOO<\Y"%"$;8HV=_^8=_D_*YY>_[WD
M]E]E5_ +:K2][01$SHY?Y/3F^#7:5\$)B/S7WXW7M<:-_KO5?0<4+6O*-!6=
MW(*F*3@]]OD3X<_V7<6V>N#8A V])DOST-WB-[DI9*1F^L$NL0U&>+0_6N'!
M?)BU&"@B/-J?(*4UOVD+CJ_I^#M02P,$%     @ M8)R3DO  "Q=!P  "T,
M  \   !X;"]W;W)K8F]O:RYX;6S%G-]OVS80@/\5PD\ML,ZVK%\NF@))W&X!
MLB9+@O9QH&7:)B*)'BDE3?_ZG:0X/CKR82\7/Z629>DS*=W'.U+]]&CL_=R8
M>_&SR$MW,EA7U>;C<.BRM2JD^]UL5 F?+(TM9 6;=C5T&ZODPJV5JHI\&(Q&
M\;"0NAQ\_K0]U[4=X@U3J:S2IH2=S8[O6CVZW>?-II!PP(.ZD_.3P6@@9%V9
MKSJOE)W)2OUA3;W1Y>ID,!Z(I;:NNFVNW1Y9Z%(7^I=:M%MN;1[_-%;_,F4E
M\]O,FCQOO]5\T'X)KN!>]GQ7MM*9=V EYS<26$\&\0A.^*"=GNM<5T\G@_;?
MN1K KQBBG]&VP_9OUX@?[?]I1K-<ZDS-3%87JJRZ=K0J;ZY>NK7>N($H9:%.
M!MM#A"P7XDM9 8VX*+M3P;'-;X%+7RRZWU5!B^U@A?VHX0-[L1@WX'R0Y[!M
M<KV JR\ZB.8+3IBE^*I+B2 # C(X(N0_ 8*<$)"3HT%>;91%D"$!&1X-,C/%
M!D%&!&1T-,ASXW5W3$#&1X-TE<D09$) )L=K2>G6"#(E(%->R"N[DJ7^I?>C
MXI1 FO(BG4FGVU:ZMLK!H>T1;1R_K8L"1\7QB(K=(_;NS> (VWV"J4BC,"OE
M-(-#ZKR]YZZJM;+PU!8P]EBKTL%@ 6-23ADS2^4T^[>&B^ZKF#+(F%DA,^TR
M& +ILFZ:#J3QNF,I=XR9Y?&',8M'G>?M@]#U[ 4\&^6JX1"G&).RQYA9'Q?E
M QP PTGEM1SEBC&S+& L#;U9/?TFKG.Y'1'"[;=IOH<A*5>,F65QH[IG]EH"
MJ;BSLG0R>W4#4J(8,YOBA[1 5>UU+.6),;,HOA2;W#PI)<Y4J9:Z:OL7TP64
M'P)F/UPJZ;RV"B@O!-RIAMQH2._$+0R/[C$4F5DP6^#2E"MQIVPA9FJ.'\6
M$D' +0)E]8-L4FNO]ZC@'S '_Z]26_%=YK42?\%M5=MN*(GQJ* ?, ?]&P5!
MO_:;BXKX 7/$OR@AGU+B3O[TF:@ 'S '>!B8V69D\>4GG&0O,%!A/6 .ZS \
M+'3592:-&<_;,="J*9U<:CG'F%2L#YAC_:U:O91S[+,K=6\]9T(%_0EST#_-
M<_,H(3$0\'4Q,_6\6M9Y&]YPCT\H%4R85?!W#6,,9?.GMLA49AJTT%\:FU!R
MF##+@4P#_;H367ABM@69</F8E$$FS 9!"9=X=R?AXNX]9J/T,6'6QX',:\N)
M,2FK3)BM0F9@?D]3HIDPBP9E8+T]3<EFPBP;,A43[S F)9L)LVQVJ4Y?"X:4
M8$)FP?3G/+V8E&-"9L=TR4\O%N64D'LN V=!O7242D)FE?CI4"\>.7O!K)!=
M7M2+1ADD9#;(@?RHQR A99"0V2#;/*FW_2AGA.S.V"5,O7"4-$)F:>QG3KV
ME"["-\Q-MG6\EP&U-S"(*'5$1\Q-H$TQ)J6.Z)CIB=^:E$JBHZ8G$XQ).27B
MGQA'LU3BW4Q54N?>LQ-14HG8\Q(J??*:D9P49Q8,C1EB3$HP$;-@O"SO6S.*
M;<N8[Y_['6-2NHG8:V$[S ^BB4M9]_C X[2I\6J-B!)/Q"R>@WEIU[(8D])/
MQ*R?0YC0LLXIC!E3^HF9]7,84S>C#XQ)Z2=FU@^=Y>. %%/ZB9GU0V/B@!13
M^HF9]4-C1AB3LE#,;"&O9M*CR)AR3\SL'K)HXJ_((I=DL2<WAV:PVX"),2GW
MQ,SNP;6=OIZFA!,S"^=0<>?9Y!B3$DY\E'EW".0SV"KQ&J.$$D[R5J6R^1[F
M^1H"D(=)"2=A%L[!UORA]&J-]9U0PDF8A7,0LZV]/&!,2C@)LW!(3"]8)I1P
M$F;A;.NCK\?H?CA**/$DS.+90O9Q4:9)N%?_^E7<_3;$F.3R7^[UOSYF7RM2
MLDFX)_X]O#99J(M-)^RS'"^S32C9),RRV<=L_WZ8PYVY$'[:D%*R2;E7 ^]A
M=L$;&.4#9#HKC$G))GW+96" :>H*6,J%+E?-N!)C4K))WW1AV*M''&-2LDG?
M=L+F@SBS2MXOS&-;R<!K9U)*-BFW;/8QVS]PGMHVKT5A3$HW*?<R@-VZ.V"D
MPGI*V2=EMH^/.5-.K\HV\9%.9!+/-:64?5)F^_B8-RK+I7,:OOQJ67M*OG["
M;*&#,W>=+C$F9:&4V4*OYZ!Z=#ZE!#1E%M#+W"+<D]K)U<JJ55=4;5$Q)B6@
M*;. ,*9:*FM5LYZOW;<7V:>4@*;, MI-B/:%(J\U*0%-F07D83YO5+"ANML4
M8U("FK*7U_HQK<I,F>&ZQI02T)3]W16$N;'J0\.HNYU+:S F):#IFZUNQ@]1
MPRKWZOU32D#3-UM3@#'UMO<Q)B6@*;. /,R;[H;,]<MT%,8DWXD\YOIG;UIB
M/*+?BF3V$ T:>J#DBY(C[C<EO>40B^UR")EEIO;?K1B/R%<E1\PNVBV(6+XL
MB#C4]>0+E*/61L/V</?YTZ*MUBZ^P44<[,]DGEU;T?QISQ6$4?-V%[1)?@[[
MKLI+(YO][3FV_P_%Y_\ 4$L#!!0    ( +6"<DZE<*1!!0,  !4]   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V\MJVT 8AN%;";Z 2'.>*4E6
MW63;]@:$(Q^(3T@J3>Z^KC=U(=';A?EF8V-L1N_"/(C1_ _?^ETW;8^'<;,]
MC7=O^]UA?%QLINGTI6G&Y:;?=^/]\=0?SM^LCL.^F\X?AW5SZI:OW;IO;-O&
M9KA>8_'T<+WFW?/+XV)X?C&+NQ_=L.ZGQT7SMFM^'8?7<=/WT]A<WLS]^0+G
MG[R?^O^Y_'&UVB[[K\?ESWU_F#ZH^'N!1?-QD)T/LO(@-Q_DY$%^/LC+@\)\
M4) 'Q?F@* ]*\T%)'I3G@[(\J,P'%7F0:4'&5I]$6.NU-L"UT7MM &RC%]L
MV49OM@&TC5YM VP;O=L&X#9ZN0W0;?1V&\#;Z/6VH+?5ZVU!;UOA7IMNMO5Z
M6]#;ZO6VH+?5ZVU!;ZO7VX+>5J^W!;VM7F\+>EN]WA;TMGJ]'>CM]'H[T-OI
M]7:@MZNP5T*;)7J]'>CM]'H[T-OI]7:@M]/K[4!OI]?;@=Y.K[<#O9U>;P]Z
M>[W>'O3V>KT]Z.WU>GO0VU?8ZZ;-;KW>'O3V>KT]Z.WU>GO0V^OU]J"WU^OM
M06^OUSN WD&O=P"]@U[O 'H'O=X!] YZO0/H'2H\JZ2'E7J] ^@=]'H'T#OH
M]0Z@=]#K'4#OH-<[@MY1KW<$O:->[PAZ1[W>$?2.>KTCZ!WU>D?0.U8X:T*'
M3?1Z1] [ZO6.H'?4ZQU![ZC7.X'>2:]W KV37N\$>B>]W@GT3GJ]$^B=]'HG
MT#OI]4Z@=ZIP5I ."^KU3J!WTNN=0.^DUSN#WEFO=P:]LU[O#'IGO=X9],YZ
MO3/HG?5Z9] [Z_7.H'?6ZYU![USAK#<=]M;KG4'OK->[@-Y%KW<!O8M>[P)Z
M%[W>!?0N>KT+Z%WT>A?0N^CU+J!WT>M=0.^BU[N WJ7"K X-Z]28UL%QG0KS
M.BT-[+05)G9:&MEI*\SLM#2TTU:8VFFO&!\WW="_?)^&[6$]WCKEG\4_S[DB
M?)S>=_WM.RZK?AYP!?9TODS?7%YO_A^^K/JGHKG.&)]^ U!+ P04    " "U
M@G).AW VQFL"  #I.@  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4
MQ_%7B;B=@K$! U/3FVVW6Z7M!1@X"0K_9+M=^O9S:#MI529U:B)];T+@F'-^
M$.MSEYL?C[-QJ^/0CVX3[;V?/PKAFKT9:A=/LQE#93O9H?;AU.[$7#>'>F>$
M2A(MFFGT9O1K?^H1W=Y\-MOZOO>K3T_73ZTW43W/?=?4OIM&\3"VKYJNGQO&
MUO3+&K?O9O<A+(A67XZABPO7-E&HNDB\8<+K&T_GX;YO#\;:KC7_%6W:;KO&
MM%-S/X1;8C=;4[=N;XP?^MCM:VO:[]YVX^XY[UUM_==Z"(W%L1=_+8BOE\,_
M]N9\@*5RR<D^; MS;M12>/J4[QKXLAN:R9KU;$/5^N[,XX5(=Z'JQ&GA)1_1
MG+9.:]HW#0^MK_?#_IKL8?E^[H7_*3JQ'-[WUB^70T%RI) <&21'#LFA(3D*
M2(X2DJ."Y) ))0A%5$DA55),E114)45526%54ER5%%@E159%D5519%44615%
M5D6155%D5119%45619%5461-*;*F%%E3BJPI1=:4(FM*D36ER)I29$TILJ84
M63.*K!E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476G")K3I$UI\B:4V3-*;+F
M%%ESBJPY1=:<(FM.D5539-44635%5DV155-DU119-45639%54V35%%D+BJP%
M1=:"(FM!D;6@R%I09"THLA8460N*K 5%UI(B:TF1M:3(6E)D+2FREA192XJL
M)476DB)K29&UHLA:462M*+)6%%DKBJP51=:*(FM%D;6BR%I19)4)A5:94&R5
M"057F5Q1U^48#W4W_BO*SVDZO,P7RS]<;W\#4$L! A0#%     @ M8)R3A\C
MSP/     $P(   L              ( !     %]R96QS+RYR96QS4$L! A0#
M%     @ M8)R3B?HAPZ"    L0   !               ( !Z0   &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " "U@G).GI.G;N\    K @  $0
M        @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "U@G).
MF5R<(Q &  "<)P  $P              @ &W @  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( +6"<DY]H$['U0(  )\+   8              "
M ?@(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "U@G).
M"EE*4[ $  "P%P  &               @ $##   >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&UL4$L! A0#%     @ M8)R3F)&"PU5 @  M@<  !@
M     ( !Z1   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (
M +6"<DYY[;>$9P0  !P5   8              "  703  !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6Q02P$"% ,4    " "U@G).L#B_D+T"   ?"@  &
M            @ $1&   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#
M%     @ M8)R3H-Z9R_Q 0  Z 0  !@              ( !!!L  'AL+W=O
M<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( +6"<DZ63A$*7@0  !D5
M   8              "  2L=  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q0
M2P$"% ,4    " "U@G).;6<PM!$%   J&@  &               @ &_(0
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ M8)R3@%IWH&X
M 0  T@,  !@              ( !!B<  'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;%!+ 0(4 Q0    ( +6"<DY6NYQWL@$  -(#   9              "
M ?0H  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ M8)R
M3IR&Y FW 0  T@,  !D              ( !W2H  'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6Q02P$"% ,4    " "U@G).G#S[V+8!  #2 P  &0
M        @ '++   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0
M   ( +6"<D[.>GS*M@$  -(#   9              "  ;@N  !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ M8)R3C6.DN*W 0  T@,
M !D              ( !I3   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q0
M2P$"% ,4    " "U@G).C&R8$;8!  #2 P  &0              @ &3,@
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( +6"<DYRMTLH
MM@$  -$#   9              "  8 T  !X;"]W;W)K<VAE971S+W-H965T
M,38N>&UL4$L! A0#%     @ M8)R3GD+K_"W 0  T@,  !D
M ( !;38  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " "U
M@G).^\(^L[8!  #2 P  &0              @ %;.   >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( +6"<DYV0V!DMP$  -(#   9
M          "  4@Z  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#
M%     @ M8)R3I=EW<.W 0  T@,  !D              ( !-CP  'AL+W=O
M<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " "U@G).+J>=6;<!  #2
M P  &0              @ $D/@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;%!+ 0(4 Q0    ( +6"<D[R'Z@ZMP$  -(#   9              "  1)
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ M8)R3L8K
M&+BW 0  T@,  !D              ( ! $(  'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6Q02P$"% ,4    " "U@G).KE5 !K8!  #2 P  &0
M    @ 'N0P  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (
M +6"<D[9N/I-M@$  -(#   9              "  =M%  !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL4$L! A0#%     @ M8)R3C=V)MBU 0  T0,  !D
M             ( !R$<  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"
M% ,4    " "U@G).5+&YO+@!  #2 P  &0              @ &T20  >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( +6"<D[<[S(!M@$
M -(#   9              "  :-+  !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL4$L! A0#%     @ M8)R3L'HT3ZW 0  T@,  !D              ( !
MD$T  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " "U@G).
MYX&2A[<!  #2 P  &0              @ %^3P  >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;%!+ 0(4 Q0    ( +6"<DZ$R\]NMP$  -(#   9
M      "  6Q1  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%
M  @ M8)R3EP*7C"Y 0  T@,  !D              ( !6E,  'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "U@G).B5_%#JD"  !7"P
M&0              @ %*50  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+
M 0(4 Q0    ( +6"<D[)M4>KP $  #<$   9              "  2I8  !X
M;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ M8)R3A@0M3C&
M 0  -P0  !D              ( !(5H  'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6Q02P$"% ,4    " "U@G).:7/1G,$!   W!   &0
M@ $>7   >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( +6"
M<DX2/>C%Q@$  #<$   9              "  19>  !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL4$L! A0#%     @ M8)R3OY?R5FV 0  T@,  !D
M         ( !$V   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M    " "U@G).>CNN?[<!  #2 P  &0              @ $ 8@  >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( +6"<D[LM7\+N $  -(#
M   9              "  >YC  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
M4$L! A0#%     @ M8)R3DI%$K0/ @  G 8  !D              ( !W64
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " "U@G).Y87,
M:;0!  #2 P  &0              @ $C:   >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;%!+ 0(4 Q0    ( +6"<D[OAWFB'0(  -H&   9
M  "  0YJ  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @
MM8)R3N<^8XK& 0  -P0  !D              ( !8FP  'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6Q02P$"% ,4    " "U@G).K1<@D\T!  "<!   &0
M            @ %?;@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4
M Q0    ( +6"<DY5X!S&M $  -(#   9              "  6-P  !X;"]W
M;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ M8)R3CPYZT38 0
MN00  !D              ( !3G(  'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6Q02P$"% ,4    " "U@G).'M2P]>T!  !F!0  &0              @ %=
M=   >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( +6"<DY5
M"+3<MP$  -(#   9              "  8%V  !X;"]W;W)K<VAE971S+W-H
M965T-#DN>&UL4$L! A0#%     @ M8)R3I>O,T/! 0  -P0  !D
M     ( !;W@  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M" "U@G).5$]+W;,!  #2 P  &0              @ %G>@  >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( +6"<DZA)Z",MP$  -(#   9
M              "  5%\  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L!
M A0#%     @ M8)R3J'LH,IZ!   %AP  !D              ( !/WX  'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " "U@G).^]  '"8"
M  "]!@  &0              @ 'P@@  >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;%!+ 0(4 Q0    ( +6"<DY8$=%6FP,  'P0   9              "
M 4V%  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ M8)R
M3F-%.F&- @  +0D  !D              ( !'XD  'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6Q02P$"% ,4    " "U@G).78+8=,<#  #>$P  &0
M        @ 'CBP  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0
M   ( +6"<DX*X)&U! 0  .D2   9              "  >&/  !X;"]W;W)K
M<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ M8)R3N$^D?%F @  S@<
M !D              ( !')0  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q0
M2P$"% ,4    " "U@G).#8B'Z+P"  "("@  &0              @ &YE@
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( +6"<D[E/%)O
M" ,  +X+   9              "  :R9  !X;"]W;W)K<VAE971S+W-H965T
M-C$N>&UL4$L! A0#%     @ M8)R3JPID$ H @  808  !D
M ( !ZYP  'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " "U
M@G).,AVB?\<#  #)$0  &0              @ %*GP  >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( +6"<DZAAT(W, (  $P&   9
M          "  4BC  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#
M%     @ M8)R3H[^>9?^ 0  =P4  !D              ( !KZ4  'AL+W=O
M<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " "U@G).1%ZRT* "  !+
M"@  &0              @ 'DIP  >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM
M;%!+ 0(4 Q0    ( +6"<D[%!A6=*0(  'T&   9              "  ;NJ
M  !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ M8)R3FFG
M6BP@ @  ^P4  !D              ( !&ZT  'AL+W=O<FMS:&5E=',O<VAE
M970V."YX;6Q02P$"% ,4    " "U@G).XU76X/ "  #$"P  &0
M    @ %RKP  >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (
M +6"<DY$@GSU2@(   H'   9              "  9FR  !X;"]W;W)K<VAE
M971S+W-H965T-S N>&UL4$L! A0#%     @ M8)R3M&K/AN2 P  ]0\  !D
M             ( !&K4  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"
M% ,4    " "U@G).> Z)N_@!  !T!0  &0              @ 'CN   >&PO
M=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( +6"<DYVD!D13P,
M "T0   9              "  1*[  !X;"]W;W)K<VAE971S+W-H965T-S,N
M>&UL4$L! A0#%     @ M8)R3D)G9A41 @  D08  !D              ( !
MF+X  'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " "U@G).
M1;/+#^P!  #'!   &0              @ '@P   >&PO=V]R:W-H965T<R]S
M:&5E=#<U+GAM;%!+ 0(4 Q0    ( +6"<DZN$@4!_@$  , %   9
M      "  0/#  !X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%
M  @ M8)R3FF&(2HM!   M10  !D              ( !.,4  'AL+W=O<FMS
M:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " "U@G).><>WS8 $  !(%0
M&0              @ &<R0  >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+
M 0(4 Q0    ( +6"<D[6I\6E7@(  &,(   9              "  5/.  !X
M;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ M8)R3G?0BTB2
M @  N D  !D              ( !Z-   'AL+W=O<FMS:&5E=',O<VAE970X
M,"YX;6Q02P$"% ,4    " "U@G).**#3H H"  "$!0  &0
M@ &QTP  >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( +6"
M<DX6_2(!908  )XN   9              "  ?+5  !X;"]W;W)K<VAE971S
M+W-H965T.#(N>&UL4$L! A0#%     @ M8)R3E2DZSP0 P  S T  !D
M         ( !CMP  'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M    " "U@G).6)6:TRD"  ".!@  &0              @ '5WP  >&PO=V]R
M:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( +6"<DZECPVG[ $  %L%
M   9              "  37B  !X;"]W;W)K<VAE971S+W-H965T.#4N>&UL
M4$L! A0#%     @ M8)R3L+RYV!M @  KP@  !D              ( !6.0
M 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " "U@G).PBE=
M$? !  !A!0  &0              @ '\Y@  >&PO=V]R:W-H965T<R]S:&5E
M=#@W+GAM;%!+ 0(4 Q0    ( +6"<DZ^GW,(\0$  .L$   9
M  "  2/I  !X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @
MM8)R3J\/!J\7 @  \@8  !D              ( !2^L  'AL+W=O<FMS:&5E
M=',O<VAE970X.2YX;6Q02P$"% ,4    " "U@G).^]*:>&,"   C"   &0
M            @ &9[0  >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4
M Q0    ( +6"<D[HE9[^B00  +L7   9              "  3/P  !X;"]W
M;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ M8)R3KED=0;D @
MQ L  !D              ( !\_0  'AL+W=O<FMS:&5E=',O<VAE970Y,BYX
M;6Q02P$"% ,4    " "U@G).YBUHA?4$  #/&@  &0              @ $.
M^   >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( +6"<DZ!
MV QB;@,  .H.   9              "  3K]  !X;"]W;W)K<VAE971S+W-H
M965T.30N>&UL4$L! A0#%     @ M8)R3C#T;I?) P  6!$  !D
M     ( !WP ! 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4
M" "U@G).R8@_W*T"  "3"0  &0              @ '?! $ >&PO=V]R:W-H
M965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( +6"<D[+*1.Y'0,  /$,   9
M              "  <,' 0!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L!
M A0#%     @ M8)R3EC%AG+[ 0  =@4  !D              ( !%PL! 'AL
M+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    " "U@G)./=*YLD@"
M  #S!@  &0              @ %)#0$ >&PO=V]R:W-H965T<R]S:&5E=#DY
M+GAM;%!+ 0(4 Q0    ( +6"<DY^;.>O?@(  +8)   :              "
M <@/ 0!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( +6"
M<D[/TDAF<@(  $4)   :              "  7X2 0!X;"]W;W)K<VAE971S
M+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( +6"<D[>?8YX5@(  %4'   :
M          "  2@5 0!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4
M Q0    ( +6"<D[L/Z@+<@8  + D   :              "  ;87 0!X;"]W
M;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( +6"<DZI-+2MC-<
M &M! P 4              "  6 > 0!X;"]S:&%R9613=')I;F=S+GAM;%!+
M 0(4 Q0    ( +6"<DX7[#6Z20(  %H+   -              "  1[V 0!X
M;"]S='EL97,N>&UL4$L! A0#%     @ M8)R3DO  "Q=!P  "T,   \
M         ( !DO@! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( +6"<DZE
M<*1!!0,  !4]   :              "  1P  @!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( +6"<DZ'<#;&:P(  .DZ   3
M      "  5D# @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !P '  QAX
' /4% @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>268</ContextCount>
  <ElementCount>540</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000200 - Statement - Consolidated statements of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPosition</Role>
      <ShortName>Consolidated statements of Financial Position</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000300 - Statement - Consolidated statements of Financial Position (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfFinancialPositionParentheticals</Role>
      <ShortName>Consolidated statements of Financial Position (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000400 - Statement - Consolidated statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000500 - Statement - Consolidated statements of comprehensive loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated statements of comprehensive loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000510 - Statement - Consolidated statements of Comprehensive Income (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfComprehensiveIncomeParentheticals</Role>
      <ShortName>Consolidated statements of Comprehensive Income (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000550 - Statement - Consolidated statements of stockholder's equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated statements of stockholder's equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000600 - Statement - Consolidated statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>010000 - Disclosure - Organiziation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Organiziation</Role>
      <ShortName>Organiziation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010030 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>010040 - Disclosure - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>010041 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>010042 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>010045 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>010050 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>010060 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>010080 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>010090 - Disclosure - Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Warranties</Role>
      <ShortName>Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>010100 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>010105 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>010110 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>010115 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LongTermDebt</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>010120 - Disclosure - Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Derivatives</Role>
      <ShortName>Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>010130 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>010135 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>010140 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>010150 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>010180 - Disclosure - Commitments and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CommitmentsAndContingentLiabilities</Role>
      <ShortName>Commitments and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>010210 - Disclosure - Segment and related information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/SegmentAndRelatedInformation</Role>
      <ShortName>Segment and related information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>010220 - Disclosure - Allowance for Doubtful Debts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebts</Role>
      <ShortName>Allowance for Doubtful Debts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>010240 - Disclosure - Quarterly Financial Information (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunaudited</Role>
      <ShortName>Quarterly Financial Information (unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>200000 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>300010 - Disclosure - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncome</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>300011 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Acquisition</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>300012 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/DiscontinuedOperations</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>300015 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>300020 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Inventories</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>300030 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>300040 - Disclosure - Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/WarrantiesTables</Role>
      <ShortName>Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Warranties</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>300060 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>300070 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Leases</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>300080 - Disclosure - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockTables</Role>
      <ShortName>Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/CapitalStock</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>300090 - Disclosure - Long Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LongTermDebtTables</Role>
      <ShortName>Long Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/LongTermDebt</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>300100 - Disclosure - Derivative (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DerivativeTables</Role>
      <ShortName>Derivative (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Derivatives</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>300110 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/FairValueMeasurements</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>300115 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Revenues</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>300120 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/IncomeTaxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>300140 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AccruedExpenses</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>300160 - Disclosure - Segment and Related Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/SegmentAndRelatedInformationTables</Role>
      <ShortName>Segment and Related Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>300170 - Disclosure - Allowance for Doubtful Debts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebtsTables</Role>
      <ShortName>Allowance for Doubtful Debts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AllowanceForDoubtfulDebts</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>300190 - Disclosure - Quarterly Financial Information (unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedTables</Role>
      <ShortName>Quarterly Financial Information (unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunaudited</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>400000 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>400010 - Disclosure - Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/ConcentrationsDetails</Role>
      <ShortName>Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Concentrations</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>400020 - Disclosure - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>400021 - Disclosure - Accumulated Other Comprehensive Loss - Reclassified out of ACOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccumulatedOtherComprehensiveLossReclassifiedOutOfACOCIDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss - Reclassified out of ACOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>400025 - Disclosure - Acquisition (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AcquisitionNarrativesDetails</Role>
      <ShortName>Acquisition (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AcquisitionTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>400026 - Disclosure - Acquisition - Allocation of purchase price, Tangible assets and liabilities assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AcquisitionAllocationOfPurchasePriceTangibleAssetsAndLiabilitiesAssumedDetails</Role>
      <ShortName>Acquisition - Allocation of purchase price, Tangible assets and liabilities assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>400028 - Disclosure - Discontinued Operations (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Discontinued Operations (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>400029 - Disclosure - Discontinued Operations - Assets and Liabilities held for sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleDetails</Role>
      <ShortName>Discontinued Operations - Assets and Liabilities held for sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>400030 - Disclosure - Discontinued Operations - income (loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DiscontinuedOperationsIncomelossDetails</Role>
      <ShortName>Discontinued Operations - income (loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>400031 - Disclosure - Goodwill and Other Intangible Assets (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsNarrativesDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>400032 - Disclosure - Goodwill and Other Intangible Assets - Intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>400033 - Disclosure - Goodwill and Other Intangible Assets - Change in carrying amount of goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/GoodwillAndOtherIntangibleAssetsChangeInCarryingAmountOfGoodwillDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Change in carrying amount of goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>400040 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/InventoriesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>400050 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>400060 - Disclosure - Related Party Transactions (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/RelatedPartyTransactionsNarrativesDetails</Role>
      <ShortName>Related Party Transactions (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/RelatedPartyTransactions</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>400070 - Disclosure - Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/WarrantiesDetails</Role>
      <ShortName>Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/WarrantiesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>400080 - Disclosure - Employee Benefit Plans (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansNarrativesDetails</Role>
      <ShortName>Employee Benefit Plans (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/EmployeeBenefitPlansTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>400090 - Disclosure - Employee Benefit Plans - Defined benefit pension expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansDefinedBenefitPensionExpenseDetails</Role>
      <ShortName>Employee Benefit Plans - Defined benefit pension expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>400092 - Disclosure - Employee benefit Plans - Change in benefit obligations and fair value of plan assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansChangeInBenefitObligationsAndFairValueOfPlanAssetsDetails</Role>
      <ShortName>Employee benefit Plans - Change in benefit obligations and fair value of plan assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>400100 - Disclosure - Employee Benefit Plans - Weighted average assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansWeightedAverageAssumptionsDetails</Role>
      <ShortName>Employee Benefit Plans - Weighted average assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>400110 - Disclosure - Employee Benefit Plans - Fair value and asset allocations of pension benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueAndAssetAllocationsOfPensionBenefitsDetails</Role>
      <ShortName>Employee Benefit Plans - Fair value and asset allocations of pension benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>400120 - Disclosure - Employee Benefit Plans - Fair value heirarchy (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/EmployeeBenefitPlansFairValueHeirarchyDetails</Role>
      <ShortName>Employee Benefit Plans - Fair value heirarchy (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>400130 - Disclosure - Leases (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LeasesNarrativesDetails</Role>
      <ShortName>Leases (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/LeasesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>400140 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/LeasesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>400150 - Disclosure - Capital Stock (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockNarrativesDetails</Role>
      <ShortName>Capital Stock (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/CapitalStockTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>400160 - Disclosure - Capital Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockDetails</Role>
      <ShortName>Capital Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/CapitalStockTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>400165 - Disclosure - Capital Stock - Assumptions Black Scholes and Monte Carlo (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockAssumptionsBlackScholesAndMonteCarloDetails</Role>
      <ShortName>Capital Stock - Assumptions Black Scholes and Monte Carlo (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>400170 - Disclosure - Capital Stock - Stock-based compensation expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockStockbasedCompensationExpenseDetails</Role>
      <ShortName>Capital Stock - Stock-based compensation expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>400175 - Disclosure - Capital Stock - Weighted average number of shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockWeightedAverageNumberOfSharesDetails</Role>
      <ShortName>Capital Stock - Weighted average number of shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>400180 - Disclosure - Capital Stock - outstanding and exercisable options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/CapitalStockOutstandingAndExercisableOptionsDetails</Role>
      <ShortName>Capital Stock - outstanding and exercisable options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>400190 - Disclosure - Long Term Debt (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LongTermDebtNarrativesDetails</Role>
      <ShortName>Long Term Debt (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/LongTermDebtTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>400200 - Disclosure - Long Term Debt - Breakdown of borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LongTermDebtBreakdownOfBorrowingsDetails</Role>
      <ShortName>Long Term Debt - Breakdown of borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>400210 - Disclosure - Long Term Debt - Debt maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/LongTermDebtDebtMaturityDetails</Role>
      <ShortName>Long Term Debt - Debt maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>400220 - Disclosure - Derivatives - (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DerivativesNarrativesDetails</Role>
      <ShortName>Derivatives - (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/Derivatives</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>400230 - Disclosure - Derivatives - Designated as cash flow hedging instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DerivativesDesignatedAsCashFlowHedgingInstrumentsDetails</Role>
      <ShortName>Derivatives - Designated as cash flow hedging instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>400240 - Disclosure - Derivatives - Reclassifications out of accumulated other comprehensive loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/DerivativesReclassificationsOutOfAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Derivatives - Reclassifications out of accumulated other comprehensive loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>400250 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>400252 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/AccruedExpensesTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>400255 - Disclosure - Revenues - Disaggregation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/RevenuesDisaggregationDetails</Role>
      <ShortName>Revenues - Disaggregation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>400257 - Disclosure - Revenues - Deferred revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/RevenuesDeferredRevenueDetails</Role>
      <ShortName>Revenues - Deferred revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>400280 - Disclosure - Income Tax - (Narratives) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxNarrativesDetails</Role>
      <ShortName>Income Tax - (Narratives) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.harvardbioscience.com/role/IncomeTaxesTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>400282 - Disclosure - Income Tax - Income tax expense (benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxExpensebenefitDetails</Role>
      <ShortName>Income Tax - Income tax expense (benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>400284 - Disclosure - Income Tax - Income tax reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Tax - Income tax reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>400285 - Disclosure - Income Tax - pre-tax income from continuing operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxPretaxIncomeFromContinuingOperationsDetails</Role>
      <ShortName>Income Tax - pre-tax income from continuing operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>400286 - Disclosure - Income Tax - Deferred tax assets and deferred tax liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Income Tax - Deferred tax assets and deferred tax liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>400287 - Disclosure - Income Tax - Deferred income tax assets and liabilities by classification (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxDeferredIncomeTaxAssetsAndLiabilitiesByClassificationDetails</Role>
      <ShortName>Income Tax - Deferred income tax assets and liabilities by classification (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>400288 - Disclosure - Income Tax - Reconciliation of uncertain tax liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/IncomeTaxReconciliationOfUncertainTaxLiabilitiesDetails</Role>
      <ShortName>Income Tax - Reconciliation of uncertain tax liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>400290 - Disclosure - Segment and related information - Long-lived assts by geographical area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/SegmentAndRelatedInformationLonglivedAsstsByGeographicalAreaDetails</Role>
      <ShortName>Segment and related information - Long-lived assts by geographical area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>400300 - Disclosure - Segment and related information - Net assets by geographical area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/SegmentAndRelatedInformationNetAssetsByGeographicalAreaDetails</Role>
      <ShortName>Segment and related information - Net assets by geographical area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>400310 - Disclosure - Allowance for doubtful accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/AllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>Allowance for doubtful accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="hbio-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>400320 - Disclosure - Quarterly financial information (unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.harvardbioscience.com/role/QuarterlyFinancialInformationunauditedDetails</Role>
      <ShortName>Quarterly financial information (unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>hbio-20181231.xml</File>
    <File>hbio-20181231.xsd</File>
    <File>hbio-20181231_cal.xml</File>
    <File>hbio-20181231_def.xml</File>
    <File>hbio-20181231_lab.xml</File>
    <File>hbio-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>126
<FILENAME>0001171843-19-001793-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001171843-19-001793-xbrl.zip
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
MI5"VOGEB[2-;7_I9RZ]I%Z;Z -MN8 X+8P[+LP&7\HNO+TV9I7=1Y['UI'E
MQ_<V\'O,@!SPO*QW9T+O\4O@O?#<%XI=$ETCAWCL/G)+VK(1ST0J<\CJ.&W3
M2D=R&V>+$V4+E *ZNUQ-K_H=,;^.K0+W;&U>+$\3^&[@)Z7=GY'_XZ[;Y37K
M^66W-Q=W]W*+Y]M1SY6CV638109_)- 4@CJ">UF 0%! 4(1;4@_.^0L4)G]4
ME=R+XP,6E\+BC7SX3!8K<[HEFQ5B''XJT=N6/E2^=Y')JM1PA=E2S-=B_(+]
M&)]3BOQ>DG*]6!?D =,7XF#>](DB1_;DI/6C'I<&63[L XA42?47=MTJ!=H(
M3!M!MSVW6,B!7@+32ZCZ'ILR99(#=^Z^\,YV56'*\F&KQI3\+BXX![*[B;M:
M,K\C+TZR8I.4<_)'/%\,C]__$E$OF%[U0)*#ANPGN7FR?-B3@GCKQUUQ6Z8,
MMEUXR/GQX/1YB[6[(;_H&V4SZ_>2#KL*TVV3@0/?"DUI3=5;[$7DLH]\'WL/
MHS#"@_"+$WX>//?E)MO*O-54N:T9-3!MF^Y\P#3)F"9.<\)2=-HC)<P5\O %
M"<)TRF]\1V6290P8-%GQF@SX=6!^B:J_-N<7^  R^0#B\*V$73V(BAXV*BKI
MKA[0Y@"TD<+*6L^UD$:\"Y0;.]$='6]DS9@UJ]<:3KLDG?ONN<//E 3\M.DX
MZXS?9EH=[C,.>A0-^\1!7G(O)XC]B(Z>OC_(1DHVKK.5XSKZ.![8V?>'(O+,
M^,.683'F^Z9@@ 2(*P&?+Q25@,\7( $@ 1M(P-4G127@ZA-( $A A@0D]^+=
MS.ZZ_PH8.'*:Z6ND(6'INT&"9*@I&>,_?$&$/<'G7AB;\G\A[K+Q\M +^7#@
M(^Q!"K8!!"1!;$D 7P$D 20!? :0!) $\!U 0@24D/6[[+"_((WO(+0'+<Z^
MO] 2 #X#2$"U)0!\!9" :DH ^ @@&8I)!NPO".8C".\I@R2 KP#["R )X#/
M_@)( NPO".$[@(0<: =N4Z=-1J++ZJN*NI>US]U>Q?@FO'X3E7/[BAPJQC>A
M]9NH:^D^K4W%^":\?A.5<YNMJ1"TA?6P6+Y4.+0)?-F!+Q4.  )?MN +A,F
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
M=+N8;-^%S9.6VA6B\N*0@6.EV _7[*\1OB4OV+WQ(_8%\NSA]+#0Q>@+^D]
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
M^<_'%#H#F43*>M**HQDV',TX?#17\L@T',V HQE@F(AIF(""54#!0GX]',T
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
ME"NN+;4J0P*H'-1.WA@>Z&#1=#!(Z3["]&+*<WOKW1Q 7QWT&XVM*LF"-I=
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
M>RIT62K3;:O,"BT2$/T>>]PRT=P8:U' 6XV3M%,GMTG""$5QA/F/'AF0*/D
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
MI:UJ2(7>>;NF6LE-D H-7(#(,W!!2I,/4J$A%1JT J1"@], J5N0N@68 J:
M*6 J&::"IT)#Q6N0SG7&[FF$V "GO[GD9?+S</(B'O'QR20KQ4C>]W1RT;+K
MW\[, -$>&S.;O#/^[?&OZ02E[S__A'?&]HYSDOSZ,[WG<^"YD^?R5SHSID]X
MB%"$!Y@](NAJ=]/L#.T*16A)Y[UA$3.53/GD.S.&>&@8XK/)#_/N!K3E85Z$
M76 C1UL0O:.T,IT;E,,$#-.#ZLAW^F#9,*\)#2/I =QHJ!5!] $[@>\"I I!
M^M@G%!#=)(T]!Z)%Q>4W4[M!3*,^0*J0D%Z3D+U>CHC[COV^VT9!-F+;*&6N
MDE=SV:*4.AIGL<_>@?L-2V?1,LR6]&(A0"*;+%+SSQA1]J*[0'Z(-#^@"% $
M* (4484B^?/@9;&X@2*@1=90Y-\89?(#^L9#@%H:(9XZCYT,Y]&VC!R-UW:7
MZ^ESR\E]([X6]8,X1+X;ZAI^=? P2DY5I(>4712A/*EQ(.@@Z.((^KKXF71[
M]0"4R$82("<@<@#49MM#D($F$#P*R%$E=G263<H]?L%^C-6LZ:-F<2ZSK1OM
M)@ F$V"=!ASGDPJPEJ*[UVJ6E[1,O5D'E2B/A+5:>MW(E+#*6F2709AD]%.5
M+;,];UR)*01MO:%H55R E]VNH[?;4$U387@M16W$74S$@\!;IDEI&GK34M.D
M!/%EM[/;NF47:H'"YK$@F\>?:1"&VI &72+_B;B"!7B[Q! Q1;>C-UJP\BH)
MK-&R 5@5@6T8!@"[=6%#\:UD4S<L0%9!D;4[NMG*1+:R$=K'($+>I!^.W]/P
MZQ#[(41JU746.WK' HM387CMN@7PJ@MONP,VBM*16D4W_T%\4TNTG=V6KK*6
MZ-W4!AVWGB&^$PS4[#-3<7_LV&X8:C:'J#JP5K,#P*H(K-T!B54QZ&FW,IOX
M50-6!>6U:3<*/4VNCID9]3&=A#EUS<>PK:ZLMW5<-V#54AG>I@WPJ@NOU5*T
MG22$.CF\[3KXB@I+KZEWVLV=;5"K56LJ:X/>\IS.+@T&;$A^1/R81SV#6=>3
M9]P-*!X'0+4(O<)^O)).6@O"H(H":UL K(K -IM@DJH8!CVNM[+C9=4 5D&)
MM?2FE=V)OK*AT)NI?<DL3A_#"2.5W;$6J#=UP35-6+U4AA<"90K'0>O@4Z@L
MO$TCUT[\8A=FE<S/-5%0\46BE+*ZV_M@RT1FL6'Z@LS8$LA,JPX;N\"$1'N:
MX+@ $Q(FU,''V2'T>A@FE&HPF]GQO&H0 50"C^T:9HX4@T:ML_AN*EG7Q[=S
MAZA2,]LEX=C2QNZ<H9TDP?(JK1%Z!;D"N?KUV+; _ 8FL-M9-IQ%!AXP'EAJ
MMGP TWO+\@3,X(+J$RLUPB*X,RK8ZH6U3=ULF#N'M>NUNK*&]U=F3*M?P6"G
M5AZBJ\Z2\^&-9K:S"F2H#!GLMJ(Q+*#"UMO_JNYP[-2>2W0JE&E==SIJ=M !
MG;#UT<AFL3DC"S,,[1PR):'4=@Y*RG?)OK/,O9@!4\ 4, 5,A1C42AN[7$PW
M-IE+R:=4$\EJ26=E3^@E*=+'&%&?^+WP%VV(V?#[B.(S$('W[:&EXS4 !4 !
M4 #4CG8<&&=BPJ. '$&_6 @PRBU].3)NI)-6 !: !6 !6-& S5^R >Q:@>"L
MH)QN6Z(6[&!![. +%!)GDH<[":!J20#5"0:#P$_CJ%+7GQ O%4?\S!JC9BA:
MFA6@!6@!6K6A5:_P[@F@JJC %MO[ 0QKH0WK:6)"9J4))65]SRZTN *OZ(DF
MP)?=CL,+Z *Z*J.K:H%AAJX-Z"HLNYGH@J&MG*&]$,!64K+AQ.@.]K>B-=N
M"^"+ 1> "U!> OP T I[VD_+\AHZX#0(ZS0H*=^%B+>:)V,!4\ 4, 5,A1B4
MZ/4E %.0TS7#AW./8/@J(:B5.)T!P *P "P *QJP,IQ[!&!!8G.?@&R#12RL
M17Q%O#C"[OH,$C@"6;FS&7"8"J %: %:":&%(Y JHJJFP.8X @F6M2J6-9R%
M+,V9%E?R%<VY!'Q[<%H.T%4?73@+J3*Z"LMNCK.08&\+;F_#8<@R/&DUCS?
M84C@@N+.&' !N "'(<$1 *VPO\.0IQ%B0YW^YI(7_O-OIW%XTD-H>/;/&-$(
M4V]T37SD.P1Y-WXWH(,DYOO(IN+""YP?'__\)TW[;?*=!Z>/W=C#=]WL;_,G
M3V^A$??#T<W54\,\2G(WV-_O<??#T?7]W9>G?R#?,)\LPVP_/=X]76'''O_V
MR8](-'IB@S=-RZYWZD<?^3C&PT@8PI\RF=D9*!X:AOAL\L.\GP19\LS[L6J%
M.5+IK0X_)EGTW2[J;FY0#F:R0P^JE))??Z;2\QQX[M)A7A,:1CD!W'VLA2&X
MT5@K ND#9HK;E5XH =+9,!_[A *BFS2LS(%H46[!9GHWB&G4!T@5$M)K$K+7
MVW6?8/=^XZU.@?'V3EG$2-[.94M3FJ=R%OOL-3SBXZ5SR;T*Z85#@/TT661G
M[*'FA'QGV@/BDB(.0@Z0RP=Y_BP86<Q<@+QR4OYOC#+QAE(H$.251(2G_E<G
MP_^R+2/'T:'=I7KZW')VKXBO1?T@#I'OAKJ&7QT\C.;:,;DH0CN?0@$Q!S$7
M2,S7!:"DJZU0)5=9))P*CX:"A,DK80H ]7Y[I?SZ0>>4( _@J8@<56A'9-G4
MW.,7[,=8S4.[.V4,"I_69S7U5J,#@$D#F&WJ#<L"P*0!S&KK3;L!@"TQO\3,
M>;=MO=U0<[M>30DS+4-OM>I@F*V<H<L@C+2@JU&5#;0];V )*@NV7N\8@*^R
M^#9UL]D"?)7%U]+;D"NH;F45LZ&;@*^Z\MMHZ8W.SM558"=9V)WDSS0(0VU(
M@R[)>\!,.?%5H1 I,YRMIIJ!T*HCV]#MAIH!.$"V;8(SI&"Q;[.MM^H0QE!0
M9INV;K8S2X=6/%;[&$3(FU3 ]GL:?AUB/X28K;H^HUG7&XKN$ *^J9G2LL%,
M41??NMZQ %]U8[9-O=.!F*VR\MNT=+.3*;\5-TGOIL;HN+0T\9U@H&@=Z8K[
M9\>F;C6S.S(!M))":[<5[8U7<6#;D/&C9!!4;]75S/2NN+QVVI"LFF%M1GU,
M)V%/7?,Q[+<KZWH=VWJGU0&C1%V 3;W>;@# *@/<ZK0!8&6CGPS@9J<% *LK
MP6V]T\A>@S,[ C9JG<5W4\\D/;Z=#WLF_:K'S:IY4'36K5I[QMV XLF%$7J%
M?7L5';CCAF[5P:I1$EI3;S=AN5,2VHX!AJJ*@=(Z)$^I**XMO=/*7F0K'BF]
MF9J9DW"I=OR,?=PE$>@Y9?VUI@'J3EEPC^TFA,,5AK?9@!0,A6.E_!"I 0"K
M*[^VWFQE9\=EV:1V4W&+]"N.WN2(K@Z6@I1 6W$>26TW0&,"%]+0:QVVDH$+
M"1>L!B2A[Q"K/0P32BW'JML0\ "=P'5"7;<Z.1(5VE4)"(\M\,3T=DDXMKZQ
M.V=\)WFUO"1LA%Y!N%8)UZ*\S*3+5L^S-?56NPE, ";\:F<>3@ :5(0&)\""
M5=:W8"PH-:)=K]O@AX$^X :"W=JY2$+U M]*RLQ._4,J[K(:S;J:"A3(L$-\
M&\@ 9% \P+U35S#1J5"FC6WI[:::=1Y *VRM%?2.E9TAMB;GN?W6T%Z88^@?
MD>DAE-@_0DGY+MF'EKD5-& *F *F@*D0@]HADET$IAL;S>>4( ^0!.G<TMA5
M/9]C7'<"(^H3OQ=J0\PFH8\H/@-!>-^=6CIV U  %  %0.UHS8&))B8\"L@1
M-*F%(*/,LI<C^T8Z605@ 5@ %H 5#=C\11[ JA4(S@K*Z9K39._+WH(9+(09
M?(%"XDS2<1>"ITXP& 1^&D.M6FF*DI-QQ,^M,6HFI-RI"JT!B;7*0FL"M"J6
M[67(=@!8-676W#V)U6K6ZF!8"VQ83RWJL86]W+!>47A"28'?LR,MIM0S=0YU
M>I1%%\H! +3J0JML06)UO2<0W73-S=-*& Z+B6QGKPM@*RG6<&1T!V=;414/
M7( X.' !3#^H,)'?3&P#$T KI%HAN\0^N Q2N@Q*BG<ATJWFR5C %# %3 %3
M(08E>GT)P!3D=,WP(2-%2K/WBGAQA%U(]B[",9;!>X44;LD @X"T;(!!U'AI
MC0UA0[N01"V5?$%JM,J&*"1'0Z(6)$=7#%W(H 5H#P=M*44L("5:2515%5-(
MA%;:JH94Z)VW:ZJ5W 2IT, %B#P#%Z0T^2 5&E*A02M *C0X#9"Z!:E;@"E@
M"I@"II)A*G@J-%2\!NE<9^R>1H@-</J;2UXF/P\G+^(1'Y],LE*,Y'U/)Q?-
M79_<:/*=V;@]- SQV>2'>2,:FLTPV]@NL#VA+8@T*:TBY@;E8#_"]*"2G_SZ
M,Y6?Y\!SEP[SFM PDA[ C89:$40?L!/X+D"J$*2/?4(!T4V2LW,@6E2T>3.U
M&\0TZ@.D"@GI-0G9Z^6((^_8Q;IM%&0CMHU2YBIY-9<M2FER\UGLLW?@?L/2
M6;0,LR6]6 B0GB6+U/PS1I2]Z"Z0'R)Y#2@"% &* $54H4C^[&Y9+&Z@"&B1
M-13Y-T:9_(!NZ!"@ED:(I\YC)\-YM"TC1SNQW>5Z^MQR,KJ(KT7]( Z1[X:Z
MAE\=/(R2LP+IT5L712A/PA<(.@BZ.(*^+GXFW0XT "6RD03("8@< +79]A#D
M50D$CP)R5(D=G663<H]?L!]C-2O5J%ERRFSK1KL)@,D$6*<!A]2D JREZ.ZU
MFD43+5-OUD$ERB-AK99>-S(EK+(6V6401EK0U:C*EMF>-Z[$%(*VWE"TUBO
MRV[7T=MMJ!&I,+R6HC;B+B;B0> MTZ0T#;UIJ6E2@OBRV]EMW;(+M4!A\UB0
MS>//- A#;4B#+I'_1%S! KQ=8HB8HMO1&RU8>94$UFC9 *R*P#8, X#=NER?
M^%:RJ1L6(*N@R-H=W6QE(EO9".UC$"%OTN7%[VGX=8C]$"*UZCJ+';UC@<6I
M,+QVW0)XU86WW0$;1>E(K:*;_R"^J27:SFZV5EE+]&YJ@XX;JA#?"09J=D^I
MN#]V_/^S]Z7-;2-)HI]W(_8_(#P],W($Q2; VY[N"%FV9S31W?):\DSL^^(
M@:*(-@BP<4CF_/J7656X2!#B4:!PU$;LM"610&;EG95'?]AKYLJ#MA-6&TTE
M89M(V/Y42FP3DY[]<>%JNG:0M8'R.NH/A7:3-\?-#!;$B]*<'<4A\EJ]L='6
MQ: GK5:3R3OJ2_(VE[S:N*%+$F6J$\D[&<A8L<'2JW:FD]'1/J@V[HX:ZX/^
M@C6=<\]= DI.8#DA9CWY';SK^,J,S%V/\ 2H$NC?Y7U\(X.TL4R#-I2P?4T2
MMHF$'8VD2]K$-.C%8%R<+VL'81LHL5IGI!7O5V]M*O0F]B_!XW2([#!J<C@V
MENJMN<1556F]FDQ>F2AK<!YT(&.*)@OOJ'?23?RDL>[G,UG0ZHM$*6-U#X_!
M\D0FNP8\(S/]&LC,>" O=B4G4.VIRL!%<@+EA(&,<8Y(O;X,)Y3J,*O%^;QV
M,()4"9C;[:DGE!@,N],L;$WRKB]^2351,3?;M'SN:1,SY6C3(EB<TAKHWZ5<
M2;EZ>]'7I/LM.0$>I_5E+[+D ^ #K9DK'Z3K?>!X G"XY/2)G1HA2]R$%?K-
M2VNK'76H'IW6'G0'C76\?P-GNOD3#(Y:Y5%UU5ER/7QO5!RL2F9H#3/T)PW-
M84E6./CZOZDW'$>MYZHZ*Y3I74^GS=R@(W7"P:V1([$U(YD3ENL<"B6AU'4.
MC93ODF/G.N]BEC25-)4TE32M!%([?>QR:;JWRUQ*/64S*=DNZ6QMAQXMD;X@
MNN=8SH/_6ED10'^A>^2-%('M]="UXVM)*$DH22A)J"/]..F<59,\#9 CN2]6
M)ACK+7TG5-S43EHE825A)6$E8:M&V--'-DB_MD+D;*&<'CJB5OK!%?&#W^F^
M941UN%$"5:$)5,-=+EV'Y5%K/7^B>J4XU:^LZ75[#1W-*DDK22M)VVS2-F_P
M[J6D:D,%5NSN!^E85]JQC@L3"B=--%+6SQQ"5U?@&]K1).D+CT/R2NI*ZC:9
MNDT=, S4[4OJ-EAV"ZDK'>W&.=J9!'8C)5MVC![A?S=T9IOD!1F+25Z0O"#'
M2\@X0&J%,]VG%44-4QDT5#9H:*1\"Q'O9G;&2II*FDJ:2II6 JFJSY>0-)5R
M^@SZLN]1.KZ-$-16=&=(PDK"2L)*PE:-L'7H>Y2$E1)[<@?D1'K$E?6(WUMV
M&!#S^0H2V0+9NMX,V4PE22M)*TE;0]+*%L@F4K69 GM""Z3TK)OB6<M>R-*"
MZ>I*?D-K+B5]'V2WG*1N\ZDK>R&;3-T&R^X)O9#2WZZXORV;(<N(I)O9WB";
M(24O-#P8D[P@>4$V0\I 0&J%\S5#_ACH@&K\DVD]XK__]F/H7S[H^NK-G;$@
M9FB3V_G_AKH7$,]>?[0<W3$LW;YQYJZWI-G?>WS*/9S,.]LUOOW\/_^M*'^+
M'G'C@$M+[O7O[RW? (<W]))/*I;YTZN;]U^'VBM:L0&__TSF/[WZ^/GVUZ__
MU)V>^E7KJ9.O][=?WQ.CSW_ZX 16L/X***NJUA],!Z]^1N@Y\/C/5726F['
M4O<>@ S  6^FJ_A'1K,W>**VY9#+J$!>$T$C^N,3>^+,M<WHI0C/FV33HM;;
M(IFH%[(7=$M^_G\Q0BM Z9RX9?4L:0I.?H]OIPC;.Q-ATW34!MWA#GGDQQ+
ML>RN3%*>=%_1E1EQR-P*%'>NZ*N5YWZW0+Z(O59^Z'?'"@!EPX<5W3&5'WK=
M4?P+D$,E6.2$BP+5RAJB5%\ACDG,,E]3*@Z@0\AR!D%V7^W4%@E4@:4"C^Q5
M,@+C,I_?43SBKX@16(\@.EWE'B2#S.?L%U0.0>B( G*S6Q3+A&\PZJI_+I6"
MY]('4AV\/!*EJP.P7BO=(Z;R9 6+<E'IGTLP?!TL,DB\Y9J*Y2BHD;JEHH8Z
MR+1 "7G$,0C8^>")$(?"<HWGZZS_HB]7;_\TT=3Q6S]/75%Y<R'88/]");7R
MP#WP ")%#P+/FH74F5<"5['=)_C@RB.7^'V+>2!ZH!@0J^B L.64*K76HV6&
MNJWXX<RW3 M@A">P<YXH@((?^A1U"S WJ+<3 08^SZ/E4S4,O_W2O6,'0##2
M2"BE2 <S==JWCA)K,DWKT#/JI,_-)@^6;U/KIGQSW"?P(-GYHZM^'08^-?G_
M=&>^<@7DN(C^!#^\IHSFPRD0E!1D+?VI3-8I5PROE*7^N^M!](CLA7AF&2[&
MO$P@X(CQ;B>1<0AT(;A>*RJEW:1T352JBN6, P?]#;X[\US=I.R%9L0FWQ5C
MH3L/\!=@)3QM$/&N<@.1O^> POA,'HD3HDXTB?*TL(P%*B\[-$E' ?5&S\UQ
M \6VEA;>H 7N&^5"?4V?!"8J-"B/<T(:KK=RJ>ZTDA",_DSCL#)/H3\L\^E_
MQL,KU1!O5XR(!/^M<J&]C@R 39;$"?2(<+JR=,%06J3<& 3X#;2 B[L2*5OX
M:S\@2^;BZ! :@.&TD&,\W?$M"AM^RD4#11XM-_3!Z(:.1X -D0_C&US  %0N
M& $G8_P X_YK>+ #,,8:1S$)5ZPH"_#X!]N= 3R@9D%$+#3E8,?1@E/=2UGX
MXN\WO]S?O(;G#=@)FC'7HV_#WWUI@FOSR#1V]*CH 1_?W\#W2U4!%\,(5RJG
MG+9.!"N#!BA _$ AWU?$\0F+.B]&KU-?\?$[*1QGELT5=^0MD._$"*D*1>T"
MSZ'?0WU"0T!X!(GT#%=+'?K#W8=KQ?)]+&"]"_3Y'/YBN"'&@@_*N]"V"?Q+
M^<WM*BKX*Q=W5^_P'Z\[7"-1 @),S#-VT+=)\<VZ5/4*GM^2Z)A#1:F)7%C
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
MN+9)A^Y@S9]DXHHSL50S5:=0<55">W3,M>L 5#X/FM"WF:>Z&?@M%9L'QG[
MK XO_9,9Y,JSN51$5:?0:" UT4/VYNI1MT-61:SC9#[=,0C]EZ'C: O0/ZS%
M0;)VQ5E;$JC&!&J/XE%DKU2->/9"[4R&/5F24WDZC3KJ4([!82KF-E@0K^TL
MV[S] ./B?D!)U#H2=5"\>.V9=3A-T5ER*4XYXV9--YS9)%<X^C40#KE 4C+!
ML[LIV[M YII76:?*'MD&#=P_P19JS-Q'5*C8-K_0X9\S0K!6V[!UW[?F%B[?
M@*\:KN-;?D <8TVO_^AWC=##H4+LN2NL[W8"FB?K*O<+^"GU&(-OO5CHIN*X
M"IG/"99(,1AP2JSNK.E$V#]--'7\UJ<O1!:F*;:YY>B.88$!\''>R!+>XW>W
M*;YZEC8%1[_'MZM$V=1JH*V#./)=7)JX8=V6J),>NW, PVE/M7QEIONXO=3)
M[DZ)MZ]PEX'=&+EYFUCD$B2Y!$D@D(*7(-5X"9 Z&7<%!1?1HUX\SJQYS&S(
M%4"9XSK_"B I%)43BA(BJN9M<9$+@"3K',DZ)2X DMJT<B)QC(LAU_\TD.??
M0]SM T0R.UO]%.JTT^O+73YUH%2_,QJ56<90%^W"FU$:Q;(G.)O-N?!6.[WB
MP5R2K#4EZT ]6FT]5\A0%ZU%RQ@:Q=SRNOK@*JW.=%Q\82V9H/%,H'5&S^Q8
M:&_5POV"76RS*@$?&P$#LERYGNZMT^O3(-K6 ^7!>B2*9_ETOI,/"-%R X (
MY_^[N'*-/0$>:A+XJH<].SC[R?<)_ GO #._MRU]9ME68,$+MNASTE4> !M=
M,K!:!W74>YM[VW#J'60;+TH5W2- 5%X"X-?XWE3KC\6X,NQ!SPOJE6?IMFA/
M5ATR/$6X9,/-(RL;D_V2F*K*X'J9B]+H[>?)XQ?6B8AKHC@WZY<<SKV($)2,
MTV!2_3LN"F,U[T8C.I[U?E0R3V69I\3;4:E-*RD01SD79[LB%>96O.0=:1TX
M_WT4=::ZFEA0FA.[-%XHMJV$ (3$:'*IMII&H>8K%UQ-9[!.'P\B-^N19A!/
M8]JC4ZFE<NU!N>=-MCT:I?+X=ECH$$HR581,TS(W@-="P=PXC^!ENMY:VL+*
M<ZO:40>GZA5)I_+I-)D>7R/1$+5RRSHSG0?%=GUV/\<G?1JZYZWGKO>D>X>-
M-I?,_"+,K/4ZO>E0$JKRA)ITM$G+TY T7O)"8D:-ZE+!5)]OU<YH6KAT2-*I
M$G0J<Y]W+73+)] H.#\X55LDV;;R;*NJ!RV=DU1Z&2H-6Q\R7;LXU^:!T*)'
MT#0FGVTCN;?RW'O00@1)HY>)8SO:N/79WKO -;[1FFKP9:1VJ0?G3J<'==))
M*KU4&#MJ??J%CB3G]2^29U<OTP%:(H\7;X>65*TG5;4R=W[70&^QL>0/'MY4
MQ5UD4HD=4>E=;4;7!A #2 W6))*J_<Y@,FBW^E*47XCOO\G;<"=YO7'6^@)8
M?C*='C1Z0)*V)J15.X/!6'94;/;WG\CK3:FE/4O'707E0NUU^L6Y6\D$C6<"
MK=/KMSR_)DU^@R(72<R6$+/Y>BFO!S95)"4;8:M_>R5)5&L2-5_'8*>:2>:6
M8P7DTK8>J;8)=.?!PDE>,DRL#1NK.#A34JH&E.IWU-&H[5KG?1MU3L,86>UU
M-*VPOEA2JAJ4TCK]2>N+-#]YN-<T6'>4E8TC<+%YEOP16BM<F2NYN 9<W"N\
MD99DJ@:96M_0QJLU><NL;&MK\MWRZ-3[,TG4ZA%5&Q?V-C9?A['*S5V3_R7'
MM_B^6-4Z ZGT6LT"P\Y$+6R=.FE;51WT8]'-',27#FEF/'GNJIK2UQB56'.H
M=7K3WJG5I)(-ZLX&_<YXLO=&TI:MLMH]XYOFYM*[IF9KQ;#A;W1]%:W%=QVZ
MM0I'.B OZ0$\9Z;;6)VO^ N2=X5P)/P\K'\B<H627*$D5R@=+D#T1[E"2=8,
M52VVJLL6'+E"23*/7*$DM:E<H217*$G.;\<6'DFAJE.H^1JD($$C$YLUJ,31
MU&969S:-3NJDY9.BGNET:R03-XR'+[1.OZ<V\\*K>:0:#?LMCXY^<9T'!6+8
M9>:>:4%L4YF[@++>T(V0QR;3&E*[<NI(<4G4"A+U0NWTU6+;(TN29$E2VVM1
M9$F29 -9DE18DG3E*^[\+_IR]?9/ZJ@7%R4DO^FK'87>R,:_T1TS^0'OVSJT
M,.G:7:YT9ZTL=>QM!@Q,15<"6E>?,U T\]8?P"!-%<##QD42^2_Z056[@^@S
M'<4C_HH8@?5(;%#V3PO+6,#O;#V 4PC<Y&O@VL(YPA?F!'A/MSNTTLH/X(/9
M<G^>YK,<!0BQ4-9$]_RNHMP#9GG@6[XRTWWX+OQVB[..)!*C"/$#:TGQ<.<(
M&2V/XC8.H",Z8(I_ <!^#SW+-RT#8:.@LW-X@M.E:U,)118_"3]:+@ +@LD_
MY(9>[@$\P0DK,X)[XO'3^/8N/84E_(B-HXK%"M%VG,K* ^@]P%8Q0S#*+OWL
MW'* ___#"]GFRBKTC 4<'_:,X5IZW.^*00A^5NQIOK^[@9?\$5J^Q6"% [&0
MSL"L1A 5U>7APKC)1!0,4&? T<J7[ETW[]"ZV[IE]:P6*!#R/;Y=)1URGY)^
MW717]-20Z3SWT?(I;P+-K^Z^H"(97?:F'6%$9C]2"V6!IK$,#M+-$E].^17U
M@?)AN;+=-2'*W4+WR"43W4_ZFC+T5<R$VX58)S$?LM<_=2?4O;7"U.BXFZ@F
MY<L*&0X/C*HT5MVY7(F% 8F"L@RFUP2*D$?+#7V0SM#!WSXX\''<<FH0WZ<<
M/2,.F:.$S#UW26$BWXEG6#ZJ;(5$Y^C3!4 ,=!^K1'4'E91'4*I!5/ )VY)"
MA1P\<ZZ?HK7.3-?I*Z#9=ZK[ +YM!^>D8^AUAX(U"S=%:8*B(*3.D*EIRX\/
MQLP[$OC[7"QDH0WGY\[G^/39>I,R._1=5_E(ZWR1)@E/YC$&ZFGX&8<H&1:%
MWR-S&XPQ77:0#L?B<_"B/;H1 &A>Z3_P8UP7PX,>X MHM\RN\@D,EA?9CPB@
M+3T"?_3))I1B3Y/B# K"1EL/!\MM(Y><IP5A&,7F@AZ-&5*C#+^%?Y'TH< /
M*WU-C7IDG*-C>J(OH<_GYYGRA4#"HLWG<"BZ:5)[!L[52K?,2SA60U^A"E2L
M.7P?K2V>8LZU9<,M4T*XJT#9[<YF?=:%;D8.8J*>Q+)1LL,^6EPO]OE/NF=2
M-2I8<6KCKE:.YA3G!7!+IZQ<+](2S,F]$'T8*L0II1S&:]%1Q/>5Y6$?"0F>
M"*@HX/DI53A:WO3CDU[UENL_#/Q A$"8'E&W@8=A6TL+=6+$\<BC/!01"T)7
M\.FE/%JF.B::.G[K\[AQVX$1_/KT>94AT^"&EN0-*8SOSL%V+"J--;A@78)M
M3S1S0 TZ,[QED*+7W:Z$."WFB"C!-.",/*#+Y4:$L9 F6J^#GMH3@5 ?_BL8
MI4EW5!)SN>C:^. Z F+(5"9Y)+9+QUFER*1DQ4>PF2TZ5=%JZ*K,B$CM]LHA
MD^@8>L[MRYZ$%^S]1VRD>R0=4U%X/#!T&-&&3I0A0F!6+LLUY:2%3CN)^PV/
M5;@JFI0GM[H=$,_1,6$+&LJQEN%RM\@R(<,3=UQX>SC[':*A6-ST.)$W(S2J
M@G I=$P:4H74 T%^N8>'7\&WJ*@Z:*BID*J3+DX C@.H) X0GW9!&D4I</&6
MHU\FN9BC8SF/Q \*U6OG<(W,4O ?_M^./Q9H6'5:AJ-WXU#6M)7/ +P3(C>8
M1+FX^7S]6J$>K,]R$$M,$E(?(,<!W'#9O-AE"!9Z@*%[?#NR5D*6!\$?78?G
M0GA>!"&@>2/XQD)W'N@'W2>'>/["6G'V!LB4.\*S_OV)AJ_K3_JI3-25SS14
M: >1_MQ*A"?V/_5K>HNPHJD7>@/2B7/?/$^'I$OC*I8<?I(#24F]'P)#4$I0
MT4_AF=6(/LLXF_3F:1X"<H#&2H>8<,<=5'3ED(H;&>/_=OL+0S5*"B271KD*
M*YU+P$R7P;+.L3.,OB22/9TL;%UF9OO>44GW0%/E3 ]Z\[=CX$+=7W#>@W_@
M$%.@)TWNTP(VL,C!CI M<N.!GWS+M'0/J]Z>Q'N]_;+2)!1MP< .RK(=V8M9
MX?[PWH^SG 7QK&#S,7GE ?D7X"G>2PLW*N4R@'@@_%HRWDT !YDROWA5P'04
MJ!6NY;AI 347\7@9D%&!XW-&]I\P<L +%'WF/A)ZRC9Z#X XB#?>D:!ZMET#
MO:?8V/)[!#^=+%_I@6=%=[7X''I/R[UQ:L84?0XVGEW ">/)W#F".8409;[/
M9Q=,2]>TYA9?-LWX1 ^VM6M7R7$,\% B;[F#P4MP27]E6LADCLEO O\(P9+,
MUTB#:X#+<VT;WO>1<]ZUZX$1U?EM('7<@73@O]"[(EJDEU!&^8?[!)3V.M0%
M2MZ3IMXR]/&,>#$"HN7[G"6>K&"Q<&T302GS;#,%A6E_*7*.M\L.<P\XSRK%
M=,JJ%Y-@@3:MG6%^20#"C][+[E>FZQ3T1]VR:1R4D5KDA5PS"%^!P[66F&#
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
M@[J2_25IY1KUAPN^7HQ' <);(7:T_,7FU1F]I0&?C*5VXXT4Z;MW"(1\PO/
M.'_-]=;12'G\DCL#W45\@UJ!3"T%NVM@F0+\^DS'"7@SK"G(C!B,8$F.1J>5
M!/P>#T>\>71NH9OTT<=S^NEY\^4L^,;T]D;!I^G[KL$&Z7"V2>;"90;&[FH.
MI[.+B!D/M,>+#LJJ0)F'*-GT(7,(0!DW.0DL16>#VM+XLW/FZVCB02#DN^7S
MQ)_S<&G39! UR@Y$7@\6';!/3RU-Z@?7-?%JN:O<(M\H\%675VU8?IFS(''Q
M!GGRJ<N0L $K%@EQ#TB2NTLF)UA4C)FUQO$\P,<\-QAM)#"M.8052C3 !;[-
MUW8@1R>2>6X[4>0+9"W\1L2C^XLKQ\3_?$AFO.T*??K2*=AV"HS&.P77T2Q
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
MC8$K"(#]3C1UC_X*K>TR7,;=D[J=7L*>QHB._Z(CLCJYX?5&>\ONLSY'8'R
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
M-IANAAXJR [^/NJK-3L\AYQQE_!K)KE,*=49.'*X)FVG4V>Q@#(>>8]Z"HM
M4*70-RX%S\"(?:,TZ;!9:^D^1NO9&/A6^D(B@V>KG7_<Y@;>DF\%(6\9CGN_
MMH0&^2'=X,S'VV75\I):@E0O^U9"E\LDYDPPI[_Y"!I:9$IPW;RX7O!%(Y]>
M'24AL* MG+')@4$FMY,%#5L 8R/X;ZY&+#^1 .:;[)(7ZJG2.64H)=F3*E9@
M&P!;RR4Q<<$=W8V3V/JMWC@*#TV4IT? B"ZH*O).4@'<+A_WL$;RW8GTC9%D
M0#:ZD_IV'K>[WB1N)/MNG'N7&V]R<N]_-#[WCDRB_"O*FR5MT2E&:;.YN,^4
M\[+E"P43R(Q=*\HZJ ;-_.4WO#4Z_=>5OH[_Y"\@)+I$:\^2Z,GP+K%*C/"\
M<2I9'#M '&4*RM8*-S8_;"/3O;-P.G->]$XS#S7BYW6AT$21GZHS2&[BDVJ!
MM NYL0:565YX4:K0@ET!1 '.S/4\P0'=$]7V%"7,7$7-)9L7(E%GLTZK7J)#
M7K?:64O44=*"YL?C$=B.6G0V$EY;6,33/6.Q9H:?+HCBX^O9B'<;Q\O[;VJ@
MUK6-<]E,%-9D7'F=T/@W,!BZ\'X1?VXB, (,QI5!X0!!2Q#Y!85"49,!SIL7
MKBQ ^B-T [8FAM7ZL:)[U%7>M[A/PL0<%=9[Q7>6@@MZ,L/"#6Q[LU(9@CC_
M'/!L-DU?GS:'6DI,T]%HM^!KSPD^N[BTHXQ)IM8SJQ32'H[@C$5>"41G6R=%
MRBB^)*&3%:BBHADY%JE;SBI,/B3:D79G/O&8<X_5TKI#%QJC:PG^952SF_H0
M:":='5TX0_^&S_2CE18A]BRCAYPN -T\!ZG6)!I2K6VHM7ZBUE+**U9<616
M[8HIB:2!=VH)%O<N:.< "&0JXDAY&&<=R[Q/<B^;#Z13)]\A^N@D$<>G)W)+
M;^!I1YJ!KMLCP5Z0S>R@W,":DQWT&I\=O,-QL9=,9-),T^:D1*;*)4K84>.=
M.JR5OF;]6D\T59$W.VGWM*.Q.MD:YQB??#+NB!)'R?NCIKZ-I@[&PQVM@%T4
M\BL4P4&9D8(BVD+ 2G7QLFWWP2PQ[8G%&LN5[:X)87<W)D#,5F$S#<[R/G1F
M](HWC6.],?A\;#H@_@5'$_$!A/E_8\>N<P<QZ4!/7]"XH:?<+RS/5*X 2I/?
M^7TF= "AJ6B@TA1V[$QMTC^#XA3L0%(U3'ORE NLA&&PL.NR%%]P2.EO\/\_
MTZ]D)H/JV"5"UUO$1\S/))IKXV<FB^[Z4.:AJ0/#<_T0?8>=S*=H8,ZS\'^X
M^_0I_>!LC;3E^YB"=N"L^ #Q<)7,#E]Q3F,7^C@S /_X2-A^,N'C@W:PU.'<
MUN$SZZ+]<GE9<3R75N=]TV8G5[.DJY,V[@,R=PZI K0")11MM\()MDMVIYQN
MMGRDB[ $SP<VZ72U&6[@8_- 6&-Q9JWRG%AXH['1.\"O9G;C$P^>W\6TV#:H
M\X18:DC\.UN')]X9"]?&JQTJ89<86.,'EJX)+G5:560_3O^^6Y@YT,6R(O:$
MM_0\PU17?D5']O):]VPW"0PP:Q':?'[7/;TGBHJ'. -E;[0*V"DJWN--K.RL
M^<N=_',%RC\'%1VV1JNF6/H SXTK:3:8+-'T=(W 2NQILN#)(P^ (KTPP_)K
M<&NB+A_&I#Y)?A%%7VR8992)L:VEE;(=L9RE47ET$656(A\M]<VD0-@Y\X$N
M. :-+PK^/?VL#1,!LK;0'RVW>/U;XU7K]MWL+BT1)?D$6U(N'5PZ&<$+;H@Y
M+?-$BM*?EZJR?5/^#FNA8Q%ABIGHAD^#!OH8\2,(T2!S[C6S^B=:+<LW1./@
M2K;YLZM\<1[9/-:"L^/Z.]E,2,<G4%297A$OG[22ESIC5!W%808_UU;S_2$N
M!?/.TN%8O*%%+-'8(EGJ' N6,K&/:W%[?@GCP0#(L?#PF]8YH!><=4UVL'H<
MOVU$U51/Q2&@8 V5#BCI<)M.7%%;$%[A^,*TAM]H"S%<G_X7K#_.(8:/@IH-
M,2#T=9NG$YBMH8T3?#]B)]H)R8R(B:L*:'\9+R3G'\*."ZPFX2.]'XGMLC$\
MR9Y%FJU(+T&*=Q'AXMTYH5-D?W,#T:I#'5"=-,=IR@2KB< ;L\]_#U24HCXB
MWYQ-6%\#;6_G.#0-5PW>,4OMW[FV&>>E1T5YZ7$F+SW.R4M3/J/?_'+W_A6<
MH@'1E^W_].JR_^KG_D3KC^'#"4:[ =K8].#A+@C/G6-Q-(=T7":D4Q4!34&:
M@F#C$@!B!) $ /_72"H^<+4005JXB/A$2-5A;Z)E(-T-T,:9,H&%SUUEQ'43
M^L(%DJ="/QYJP^PY%T.51>$S5R?PZ?>),ME 8%*XSNM$!(:C01;^0I VH6>:
M-0;TQ.4DQ2>M]<;CP0:H[/V'ZHC)B=,0BP]T/)SV1>F(R8GS;PHA'?75B2I*
M1TQ.[!8HA%0;# ;],G7$Y,3;S&+HU?Z&ABM!1Q2:O5-%KS>=3(Y5$K?,_8GI
MDVB+<NW?I)?5:UMP[  S6=T4 UJF^;L<]7? F0"R[X&>N"FY6%EHZG0LZ$"G
M)^ZG+ 1T.AD<=IZ[UUEC2S=^_AW!YK5[_7N,0*&A.Y4CAOTL!@< F,7LAD]A
MVM 5TT+S=R+T8S6KJ#=@V. 1C%2B3Z NP67"A 8"V"<7P5MH!$^$-\TIA=#D
M0/Z;Z[A9[MH\Z4*C>"J?C/O3+*<7PI2%_WG0"RWBJ:"KT\DH _N>8!\CJZ5:
MQL&D7%$MM)&G>JK]T5BXK!;:RA,!+E=6R[2>EWT:NI0EK.#%EPG\9#J<'B.M
MB<7]Z+G+:S=:SWT;9\28-+#/@4P0_U?+<;')+47:[%,^T'6SO]*11#?TTH65
MIL<G4:IIUL -VA"9LZ&8=[;P0'[R[R"D2 6.:J],(W\YVG"N=T!S*#LDT)=I
M\B_A2Z,#J5@!QBXSP+X<3\=Y%*TB8Y<9JE^"2<QC#8&<7:8[<CG0IM.2.?L3
M\=[IOF707'Z"EK!@?KD&Q. E]/EI!#7 K]?MC0Y!+@-L$:;O4S<VR==_(\'M
M'&B_ V=A>8$BG 'E_BZ4#X ZB_P'/ATE>B?]7(*8L(SY<\34$LQR03J".=];
M=A@0,TLJ55@*731[IL$]B4'S\1;F#97&HKL/8),C^"<3Y(2Y.">P*0=*C!95
MA:7[G\%(U2JC155A?LTS+#HXLQ95A3DJS['GY%Q:5)CO(IH]2]:BPK(PI;'H
M"5I46,;F!#;-U:+T+PO7-HGGL] !KT_C$I)/K,;:WUH:HJHGIG*.Z4V<OE3C
M7GZ;GCH055RT]4+V F%+N'8\_[^N]14V(O(6HE84JA;W8&J#[C!^R[6[7+I.
MFPXGYR@,UW:]-W_JT?_C;[AUE(]DYH6ZMTZZ[X<=;-2;=';6E+]S=8]62KZ/
M^PQUTUW1N=-*2@\IGQ$CGS6RL1) P]8]^C&3IZ"Q^H_-J>4%V%@NOO*P\L]+
MVAJBJD>/KL^EC3ZZL4A/#64];H6SY1@3L"=BZ69*8;(Z?BR2Q!))_A!1,IMW
M\(;MLK%P\49?-X\4(T:*J#?$8^=)QW%B,PBN:66C+GB71MQ[SU;!LZEX<1T[
M;P/<\XQ8&T_T2OJ\&:&W%^F7L5IO;%IQP_1:8MZO2WNCW+@#)7XYEJ]V2SUA
M!#[FQ3)?M,'G;(PR=D+@L3MN=(+8/(/3\K>.L)/7W8S5N_S 6/=#(<,HE$_4
M23LZ% Y0_)]B14)U?RN.9^=A@$0(+IO?TSB(?2OV?=(FI#!8T PZ[87#9F>%
M;00==GL*/,ZF_7^QRHMMBN S8/:$%N*[R51Q/IZ =D9Y8.IL\L"KW?F^K;0R
M9$ R?9MS?+C7->[""Q;8QQBCCLK"Q?9 7!G#:]GI%-!'< :C7@9NY+K*%7VE
M[&TI9?7D0C=1W6_Z+I0SZ<8,]%8$MX0PWT?L0Z41V=";A\UGP.$#1\VUJ=T1
M[CRP&X=.^LB*!]-*PM?J1D<N6 :4+WS"A"7:?(D'MD.W%5F&M=)9DU8\"P8G
MYW%;\1^2H0;8*C0=:!D@&,ON&;(\VKB,;?G1=A_LCR-&2-N[?.O[)00)X*1&
M??O1*B#!0T-XRV@<_*$Y.S""N>)K#NE68#^UTB-J5RXZN?C%A[T5YT-,AG^.
M/FZ[3W2U8[+WD;=N/SO<>_.A=*<% 9%SQ&^BPXC:,;.GTV7Q$VO'!C,F]HTA
M28]Q0:F(FX13',8YB[ 8_Y^A0Y+@N-^C#E7D@*3^H(H++>,\R:]Z*B[' 5-X
M3\947-K)VB!HHO9P-[IC> 092C#MYDH?M"W.5DHX-<,\8M_'^_&=D+I]B53J
MC[IETZ0 '60L]J7@1='H.,LRN.;-!@FC":!0\!BI!3/LXA<5=D3WLG9Z0TI_
MT:%-/C>A.HBM"AN[8W'R"#XGP?@ (FP\A=CG3J:]SGBDE7/X;$>]>.4K]GE1
MVE2&EL(<4+'/NU\@'R$S5?H@)]-.OU?&!(KQJ*.IPTBH>$R^X7YP7U>.*6FA
MO-5B3$DGM9/>;LDX(O;CSCS-QH"B]%A15@2AQ&,R:+ZF'<NXGCFT[*7 X=-:
M"^>KY@]5;7E&[#XYF"BDB*Y%1=OYO--7+O!-\:M?TZ% T97]C"U*R+EX (I?
MK3S+3N)>C=\S*G<AN-$)+O1Y4:3+'YB)BGGZ(B_-@0]4KAP'YQ#^2@B?/\L8
M+[ZYP*PKAACQL<7O9ERG/SS@;,4@+RSEH8K8@]X(?%*^Q X2X!%%"0!Z1OW.
M(!NU!X(7I\')=J:]26>J3:6MV!#(S\G +*;AOJ0'J;(I&<"MT>A3*C];O_U\
M]\5ON6*[!141/H1^ .R,DCQ,DO[QV#2LOK*"@,3)SCQ5LYDU$RL*<0[.9+,O
M"=8B9:[IHMFS\WPR,PY !'>P 5U/S&>Z+JD779@P!DBC3=0!T9?/J@_0@&A#
MDOG<^%F_""*J< S;FL_Y*#NZU-=ROK'!=>)O871C89%'AA/ I_,-O;A6V\72
MQ%2]%?PI"#UG[^0WG2.:Y;/(#D!H95M,WU]8K[,?FN"MZX4%OZ;#S76^EYDE
MM)S <VWE@J\?,=/0T@=_#GT?YP'C@ 90W";Y3D\P,RM;ZUV:^IJ66='IQ(]$
M\"HDX!%>13"C_8.L[,U'XXNS7%^7<Z6?/<1.S->"Z^*B.VSO@00[><2/ED]3
MYC+9R$,ZQA!,9FB#^1]-.Z/1. *N0"#8S%E>UD;WCB/1"KY@6B8ML^,#S$T&
MBH'VWA8=RN<D?-IF2'X%4=(&$=.),2/B%/^D3,4O7ANC&1&=X]W:E"%8 G),
M7,')9S87Z$A>B$$OHZ_[QH*8H4V4"SI_FAI5'H3PBTZJ2C$UQ^\=<;LMS=2]
MWC"5YS!N>+LHV/GGDK3#4*:$;7J*F?SMZN[]U?\J[RPW(,;"<6WW87V N7P9
M ]?B1"<H5L&WI, *S(0GD;=P=>;O''%,=X]@A>2,LKC#-IH(OE]51YWI0%B/
M4.:"[RV?YO_=6H;+:!D[8* .>W$)2>9\92B_X3FPR?2TR4WA76[*%37JK3BI
M%]ZR)E0FBE>N56=)6KX_@@_=N20L-3,>SC3)J+9X5]6NKIV8;4UA"=&\5]'D
M]]7=%W2!1I>]*2]A^*?NT)8:E55X40<D"C:90K9X[IQN(\M6@/L*1(:47S!$
M=2+)0]9:L86@0'_^2S9_/ME2Q:23KU/A*1N^J(<V/*P5US!"+VDLTLW?0S84
M:-_55ZD=';JPBI*\L\TYR XZEB';QH1+ N@JIC0.\)4?>ETU;MV@HH^;O="A
MAN@*@":\$5JA.PVHEDC?XB]=TYI;U$D%KS6Z*651(+B5;0RQ-^]'W>0B+U>Y
ML4W?>&]:O&)OQR6'7/-2E[!"] :54NHG1!=YL%0B:EHL&O7?%.B#'_,F&J2%
M56//_3'Z4.KS =N,Q;XSP\TKWB5H25M?^>1-](^4H =>].%8$73'PXPN",SH
M(T^6&2S>C-@'-M4-1-2!9>@V_QW3,V\3$$!1T[6#;Y>@(3)/.EGMY)F![?,-
MS%T8J>JTJPG"*7[6BV/5"#K!5WRP #_]=?!7Q0.YH?]6_[I!/VU,@S*.!$.)
MAW ^^#[FQE_XM])'@X4EQ#N*X/SE8N+.]'R-O.-*U\3D!)F2&UK%#?FE!*>Q
MQ?&XBV*,O5 7PBF#P8OQ"7WU>8XJ+V7 /.K^]&TAM_P8>-)1D(Y"[>@T4M,6
M "+@/+'&7^?(]-&XJV(4OR!JGA?WJM"]Q;@/M>-Y_G@[QM]Z'D/V;_KWG$R,
M5&Y2N35>P-N,^RG*[5C<1:DVZ9YM8C2>G)N6](TOCG>;);C-N+=)>\F4@4P9
MU)%.W,,5DP@5Y"WO?R,@4[Z-9U"NT.L7M5^Q6NMV4Z^VZB6Y8I(ZIO%<NJUC
MZN9^-I]&-)05(EAB@N*]Q(I=0;:;<,W#J/[JHFG1JG ;5\WPM06F7#R*=?5
MA12[M<+];""2M8UZ/T1;,^JMAEJK=60]99O8M+9JYN\X641YKP<GYM<:R*6U
M#)2/*-)M)7%;@63#M9(,OF7PW1)*9FLVS]MJ<MY@/5F+*]5Y&Y',UCJ=E]//
M:N.43S@[K-YZ3JHUJ=8::+ZE#MN3S!]Q)^"_<!E@X[B:0F<2P_7HS*XW=*8,
M#M$06KU^7MXX8QZBR0JO/-9H.?I2;^Z=WYC*](9,;S2&DJ>TI-8D FB<&9!(
M'FS1&ME47V]5)C67%&K)Q0U34S) .T/JXEQ<4E+20O*(1+_\'(94I<=7:QC1
M"$:M<%CG2% "@#ZH%$O\3K?I5@H]4-)CMNGP_G;['=O5O1[R0]4F3 TZO>FH
M,\F9Z=TN:C4.H^T"N:/YK\P.M'YWNKW!J5J$NO(LW6ZI>E [O;'6&0W[K:21
M5 HOI1348;L)M5F@?S29RIONIDZTCCKLM9M.35%U-5$,@^Y$%1J(O30QY82U
M=%N$'%]<"Z=0ZX\[XY[4_%+SG],EU&2<6%V5H':TZ:33'Q=:Y\;2J''*K29*
M0>L.INTF5 WBQ,MV4ZAY&-5$.13RG0P4ZQHH1L.#9*A8![_P0AWT._VI^KKE
MU&J(IUL3U0]^8=7OL]L<+%;=(Y1!8I.40=6Y34:(+:=0\S!J@F:0$6)=(\1_
M$1^WOE]\OOOBMSWND YA':C4$!>W"6J_J;2IB2:X&$PFG>&X5W6]+4/$)FF$
M?K=7]7R1C!*KKK:;YR1(Y2"CQ,9&B=?8MVC;$"C^J,Q=;TXL67YZ\LC2BOJ4
M:J\SF?2K[E,VSX"T.<KL=Z?M;)IKJ!*9##M#;5QU'2+CTF;ID)[L@WP975)>
M''NA3CH]37HC3<.H)CI%> NET8)9-N-VL_8IDR KZ<WU.^-)KZ,-JMY2)I4P
M/.Z'!FIAB ZK[MF=(3IL@"91.^/IJ#/5JFXA6AP8-E%_:-V1['P\MQXI<9;.
M:-!1*Z]#I#?24&W2N+$ZI5B[^MQMRF$Z]:EX4WN#SG!2]6"@>:J_S7>3 ]D?
M6665,.I/P1NL^OSL%D>4C50)_:K/;I(EL.IPU)E6/FDM%4.S%(-:F&F2L6&]
M8D,Y/Z=.KN"%VAE-1QUM.)3U(HU0%#71^OUNY2>[MSE"K'HOE'0!FZ0,JLYM
M,C!L.86:AU$3-(.,#.L5&<JY.=(-K!>5&J(BFJ#LFTJ;FFB"B\E@V.EKHZKK
M;1D8-DDC:-U)U>L(9&QX,9IV1J/*=RXWSU>0.@(?)VM+FQ4ERKDYK1EYH?75
MSF2@2<O1"!53&WLQ;6?E8T.52!]KUD:5+U^0@6F3E @$IE6ODI2#<PZOA>H/
M.H-1Y6=#-\\?D4J%>2:CPHE^A9%L?P.NE@S.:7EZ\.!Q%WD:VW3#F4UR57:_
M\OZ?VIF" SCN:RUGA%I@U,S>=JWJS;75F+330-6C]?N=\4BJGAI@U$35T^_V
MJY[*JM:0GA=1026V:ZIU:->4ZJ>AZN> SLT? QV$+/[)M!ZC?Z\B8&S+(9<\
MFM5Z%.8?HP_E?7Z3X$O=>P"T0=S?X+?YC^R,Z&_2+U U$8?"WX&O?Z,-4@=]
MOR#*M;N$@'NMF):I.&Z@&/K*"@#>_T <"[_V ]?X=CG3?8*!^G)%'%\/+-?I
M;I_HZEG<"U#;X]LO<'+L1ZI_Z:$8N\_R@^XYEO/@*RN(^OV%[I%6G-#.\WBG
M^Y:AD*U342Q?8>P4KEQ'<4B@6 YP%@$.?+1,^/ULK03 F$Y($RCN?.L<CP25
MP:4\4?3A/3KH*?V!(%LO 1(*G:^X8> 'NF,"U(H9>O@?A ;@MURSJZ#(@&HS
M0IN* 8 '<-LA/B\'5]WW0X3)<!UXF<^_0&5*<5?X +^CP%L#SS+P$>POH6,%
M/DB?J?RJ>]_@@*Y=@(>^[O/=%[''X</I!VY\!NS]?H1UX!'=#[VULB3!(D(_
M=8!B86'DB.D>421$9F$PKN"@D7N L_!X"DX>3MRW?#A&> YB,G=MVWV"#[TI
M$,M3%#ZU'-%W$EMGZRN?O(G^D4Y\YJ1&LQ*Y:6ZUT4A8;4S\K)>J\QELH6(0
M)R#>42G=@: Z'_HC8V]XL6T>@V:<S>X79;/[8Y'X1T\[SP'\'XB;\L$Q*U_N
M)(1SG[G-J*3(EKW<CLO;"=>J1]_>U%?43SBMVJB&]+77:<KA>)1%A<<G<XC4
M',]ICL/F53?$01!_.U&Z%A%U.['7\1UZ6RYY2O+4'CQUXE#YAMNCZ7,-)LVV
M1U7R3,\N_B)"LA*OKR4]VTO/*NIAH6' LXU]]=&[+.%_HK0>?8%8-7&M>E%0
M?]09#/N'CE=OL'ZM/,$&G3$0K']J%=_QR%50?VJC[J AZO/#?$Z, *^KV*6A
MN7%I2)8KVUT3PB^^//BPZYUXE>A+;=W,;L.#1A0U6*FWFJX-U_U-\IW?LT(&
MJ8Y;7ZPO_7+)"]+E;U-%;G^T*R+X;M@A%D3./7=)B]C2!7&6D]0A\FJ]W'*X
M='4C?@D_J,_<1Z*PBC7\]='Q PU75BO/_6XM]8#8Z^W\CTAYZ/1[X\Z@OWT]
M>.1+>$4HHB?VD</.>*!VM*EH2*,:U7FV8',.D2#25>S;UL!'OD)R"[U.0T/L
MXPJ+3JH$:.[-=M58-_>J5* 04R6S(D9@/8*^Z"BZ3UG76JYTEOZ G_Q8U3VY
MH6TJ,\QZ!-8E57#PO:+F@R::B%U-&W_1EZNW?YIHZO@M*'OPBXPUEM<'+ORO
M'Q*N'?1'W;*IKJ>&!!6Z1QXL/R >5MN' 6IY_'RD]%>N:P,9/#=\6-"/!Y[N
M^'.0,/V! #+P?&P"\>?K3/Y)(7RE%C,8CV!+T#+Q NP-TR*6:;FAZN9</[2I
MY^)>N V(R^:YM^"'2W@[? C[!L#L+%D7A.$Z!J%.AV*$G@=, JY NI,"&8*S
M!WT.]SA0^H$_(@W.^%D=]=[BV(S**]^+JX<'D"1P? 0_^,8!47'P.NU?NAV2
M#O/;W-"'8_1?5[>#H=<=%R9D*E #/A40F0XT,4@,3M4&DU*NV%^P+_5(A.)"
M['%!(;8VZ#, 7Z3<+7[[J<=#?WJN#.R6J]?;1 5+GLCEB>G+,<3TW-SP(3'
M1R?=I8J7*O[E$3JA).Y%*Y;W%MDCR'O> L%J,,*X]Q*,P-]Z%D;X-V^VE@RQ
MG][NG[]8=K YT_)%M7PKJ7[8>"41-#]U6)*TZWD(#5Z@U'T@I?>%C;AV NXG
M6/&M^B%IQJO"$M*,MY+J[3#C,K]2L?Q*61%Y<R1SNT?F!3L+I>N\.Q-2N_R&
M<L6F\+6:>-SU$$(\06Y,V5YM@X@W$48Z$=Z(-&9[9AG$W F(R1Y(HNV;)*A?
MZ"\M7.LMW(L.K2A%OS3-Z,F8?#LF/X&F9XO*/^O. \F;$=XFY;H=G=>CR.&.
MUOBWFG1U#=L_DZ5NT7KO5I.OKFZ-]$EKZL/$'0?MEKNZAO#2XM4XD)<V3]H\
M&<K7R S*H+Z>03WO4VFW=UK7H/XVW?4;M)J$=0WNK^%#GFX$H6XKOUCS=LMA
M7=T=J41KZMO$S?^MIEQ=(_Q4CVWKS5]M(WUI *4!E/%^W6RB#/=YD/XB\RS.
MEQ[XY%E&NU7RZ=/-ZY%+>$^,+DYU5 [="=@XBF<''9R7XN=,/5B.@NNEVWU%
MENU^/+,:/Z.')A5YNN/QS'0^F^]&1QBVFLK9L09G-M=GS'U(<[UCI,&9[?4Y
M4R728$N#O>\P@S-KOG/V^$BC?Z#1+TK6;%&N @JD[&3-F>9=[)>D*0/9AM"L
MTMN8)=U*F11Y+,)[)TXDW>HY"4K2K7ZSG"3-ZCE^4=*MG &*1QNWO;,,DG+2
MNM5BNJ&T@P<B>]IZYIHL*OWAX)!>!$8GEU/LQ$?K:I/+?E>;5ES?GF>]<-5W
M &N]06<P/F@9=/-H5;%&BITX#;KCP6F4:H &K%:YZ$ZD%+!/ZHF=O V@UD24
MO3KU:F$G/M,3E5\EB71$6"X$I=.K 7:BI(YZG<E0;3FQ*M?TL'N;>G=RH@M8
M26(UU5B-1M)85=]830K]O_K%RYM9 B$ZL@9!<K_;[T&0/)!!<AV"9'4\[&B]
M7KMI59<@>=*=]!MHR1KI=H :[#?1[6B8UW'9<A+5)$(>3CJ#4ZU4[6E5GP!9
M&BIIJ&I%K)H;*AD=UR<Z'F)T/-7:'7'5)3H>3CN]_KC=M*I+=#SL3H=MMV/U
M<3I&$^ETU-OI: &):A(=J^J@,QB>Z%+4GECU"8\'W4';+_OK9*D&TE+5VU+)
M\+@^X?&T?SGH]NH[ Z5-X?$8HF.UY??\=8F.M>Z@[0YB;7P.4(#2YZBYS]$"
M$M4D.A9AI6I/J_H$Q])024-5*V+5W%#)X+@NP3%(VQ2"8[7E]Y$U"8X'/:W3
MUTZ\D:P[K>H2'0]E1KY&3H>J2:>CWDY'"TA4D^A8B)FJ/;'J$QY+2R4M5:V(
M57-+)</C^H3'Z@3"8ZWE$Y_J$AY/.SW9=UR7Z'C<=@>Q1CZ'ULC97&WR.5I
MHKI$QP*L5.UI5:?@6!HJ::AJ1*R:&RH9'-<G.-;&$!SW96%U'8+C_K GH^.Z
M1,>#[N1$J:J_':N/T]&73D?-G8X6D*@FT;$0,U5[8M4G/):62EJJ6A&KYI9*
MAL?U"8_[T\LA_$^[0ZZ:A,?J8-09#F5X7(OP>-0=R9Q\;9R.Z5 Z'?5V.EI
MHIJ$QZJFGFZF:D^L^H3'HVZO[6WBM;%4PVY/6JJ:6RH9'M<E/!YV!ST(CX<G
MKFBM>\A5D_!8Z_4[(]EY7)?P6)4Y^=HX'4.9DZ^YT]$"$M4E/!X,.OW6U^O6
M*3R6EDI:JAH1J^:62H;']0F/A\/+TWM/ZAYR\9B6P\H@OZ2?>..[MF5N_(5]
M2:U\.*U.QIVA+,:N2S@]/G$\7OWM7HV<%+D$:O)"&E.&WR6'WR]B!DN]S1Z>
MGE6N/7'K%*X/Y [F^EC"D;2$[;*$A>%]OSNN7'3_S '0'Y\8_#/7-G-/Y(>&
M1?Y:5YLT(/+?BW;'IP("=Y4GR_CK2)#S!-]TPYE-<B6_7ZFLP5['IW:FPU%G
MW*_YYF_AK%+%S,)>2(+8U[U<L 2=74&7:R\L<1Y-[2L*2Z#GI/IJ7(P#M]?9
M36L^7%2\H1_4PM +RHOL:>A'O6%G.*U['EJ\I:]D[F1/6W_J6.%ZD+,]MK[V
M^19IZTL^NTEAM7LJ??-CH /2\4^F]1C]>Q7!9EL.N>3)':U'4?@Q^E#>YS==
MAJ7N/< 9P/&_P6_S']F!T=^D7Z *27?P=^#KWVAI^WF_((K^\."1!ST@BN4$
MGN7XEJ$\ZG:(/RL!?&#E$8.8EO.@T,-1/ *_\4$]^/3/@1OH-G[H,M"_;SZC
MH\QTGYB*RQYU[2Y7NK/^B[Y<O?W31%/';WW%L%T?'^X'KO$-GF,91''GRC:[
M'XD\P[2?5_%VTA,5W4<XW\/A+&?$8SBIH][;OMK95D@GO4KKB0:^HSPM+&.A
M/+FA;2H+_9$H,T(<!4EM/0+!9FM*,'<56$"[!0@6\7SXH*GHMKWY:_*=>(:%
M=(;O6![_L\]/*%CH@6("@W4%'\N]V,<5R@+@$6&58#MW/7I*8N%8$QW/U#&)
M*9ACQ3XNXGP%&+[2@(H7'T5W3/% ;D<953K%)Y!F?;7RW._6$B3$7@N&5K#"
MU[K;7OYI ,)';=1ZXFDO&/5>=WNME!#4.V ?_!4Q C 1]KJKW,?FWPFI)@ M
MB:[-@EPN78>L8Y5)3< 3\4BD/*DCP<R#5$JB $0)%?M(<&<ZDZ%@;NIN^^*K
M9[WF J=XCV^_M,^=W !_+,UED!Y#E86SHP3"O56F>@V(J8CCZ]0C-UP?PC*/
MV&"AP1MWE=!Y)#[^6W_2/=-7'#=0UB1 1]]]<."9IF+YXH.M[9M1<;87Q8<%
M_(C6(_'T!PA2B6>Y$&?"CSRTL0+$C'Q'>\7.8D8VT!;M<:BBT::A0#OT)?N1
M9IXL8&O+V*5!_P7Q&&-V9(8/WY'YB7+C0#"V9+\/01%ZRITP@=L&C4'B&M\N
MWV%ZX_*3OEX2>/:58;BA$UC.0RMHMH-"=YC)N62)GXQV(IQ8*?W$LC[<3Z3^
M)<3=5&#97T+'"N#WO^K>-]!:UZYC6O11G^^^9+)(D6(@RY7MK@F)TDFA9RP
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
MUE]\U(GQ%Z]PB=D&:F4Z#MID(U3;'\"3$1N6Z4"HO>%8"&)QJM^],OX(+8_
M$^ [P1J3Z<&58^+UP H_DB!6I@\QG63U^/[PG8Y7F1[$9-H["2^6VC39$ +X
M5FZ.=5BJPZ#U4DG6?$@.@;54=Z _W1/65/[2(,3T/WKN\DZWR>U\#X8ITP_(
MZJT#P!. 5YF.P88G?3QBFP+T#N>.$-\G/NA"3/S["_X7,\&L3!]A--E,?QP"
MHPCLRO02A*"UPTIA4LC?94;+] \NA_WQ1MYP?Q!/1FU4<HIA+P_A6<0^DQ6G
M]^W\%]=YN"?>\CV9)>IB5.I%>D^=9H5J%SR'0EVFM1^,-[)O^P&=5H8WOA_J
MC@$*\8X8(4A2%OHR+?VX-^[U=FKI7,".QJ-,+T ;#X]"@WH-]Y[N^!"B<G7F
MF/@?M$6/8*6H\OO'U>?[!)$R?8'(D]D/IA.0*-/P'X/$IL6YG2.5(M)E'<I1
MJ5?UO5Y^7)(#T1&@G]EP/P]TKJ!<N\NEZ]""JP3T,LWS8+@1Y3X+U[%HC$L-
MUD?[J*&=6.PPW/%E?XYG,2[3) _[O6%_']<B!\+3,2OW:G_S2OQ8S#[,Y\0
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
M-;IT-<:^GUG0JK>?C:=UG"HNXAO:C8+R_>3[R?,6>^N7R]@1MG+@4L%,^9Z
M^PRZR,6=7/AKS9XJ'D\T)JI++^),4D5Y,FF;B&)@PP[,GIX:A2J'-_*=ZM%.
MG<FB.IUSS1K,?DF:J.W9L.X3!GTS\V/W8HMVG"<#^K=+)RA0XKO$=XGO4B]W
MJ<I*R].+85GI,N))WX.@IQL?<-N9LX;"&;YMXJWP")>."P47ZA;P/-((NJ,I
M>%S"/9"P7!55=?03R8<2-\AJ_^MX^%;AQTDXU\7W:A![-14U61I/SKV,!>$
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
M_=9&B[!,&U*M7C^N;!PQ#\$RX'4G&B,GG^/FP?F-!4]O\/0&,SO9IB5U(!$
M<V: $UG;HC'95#]L*./(Q96:2S%C,,4#M".D+HXE)1TE+;B,</*[SV%P*&U>
MK:%'(QCERF&=&J4$ 'E0)Y;X [" K4,!^,)'J,/U(W0%11(%>2)5WIG$OM]1
MK.YM?GM$AQ.F5'&RT,2Y-!_Y;C%'4;% KK'\==F!IEPLU)YOU*5K FND\"")
MDYDL:M-:][\QLT<<%$X%"M)TW!N5+]!OO$W=37>3YK(H5=^(S?X^L0)U P$&
M]6)>>;,S:V7S;!XC[VR+X..+!^$4RLI,G$TX\G/D/Z9+*/,XL;^0((GR8BXJ
MLTKKS.P>,0=N P$%^4*MO/B6_8T:0)QX/NX=8H^B@8!#I=SQ0'&H@6(T/(B'
MBD/P"\\D51&5A?1VY+O%B*<[$.A'?F'?S[/''"SVW2/D02)+8-!W:>,1XLAW
MB#V*6$ &'B$.-4+\7^CA6]_/[N[_\,8>=W"'< B[Q(B+RP+LL[HW T&",W4^
M%Z>S2=]QFX>(+"&"<C'I>[Z(1XE]AVWVG 0.#CQ*9#9*O,)]BY:% L5WPM)Q
ME]#DY:>M1Y;VU*>4)N)\KO3=IV3/@(PYRE0N%N-LFF,41.93<2K/^HXA/"YE
M"T,FO _R-%C271Q[)LW%B<R]$=8H&@BF4&^AU$<PRV8V;M%N,PFRE]Z<(L[F
M$U%6^]Y2QD$8/>Z_&41A%!WVW;,[0G3( ))(XFRAB0NY[Q9BQ($AB_@A7VB\
M\_'8.-+A+!U-%:7>8PCW1AA%$^;&ZG1B[89SMLF'Z0RGXDV:J.)TWO=@@#WH
M'_/9I,K[(_L,"9JR0-Y@W^=GCSBB9!(2E+[/;N(EL-)4$Q>]3UIS8& +&*3*
M3!./#8<5&_+Y.4-R!<\D45MHHCR=\GH1)H!B(*BO7/1^LON8(\2^]T)Q%Y E
M,.B[M/' <.0[Q!Y%+" #CPR'%1GRN3G<#1S6+C$"$2R /:M[,Q D.)NK4U&1
MM;[C-@\,64($^6+>]SH"'AN>:0M1TWK?N<R>K\ Q C^.UY:R%27RN3FC&7DA
M*Y(X5V5N.9B F,'8B\4X*Q\9!1$%UZQIO2]?X($I2R"" M.^5TGRP3GU:Z$4
M552UWL^&9L\?X: 2>"9:Y42_RDA6R:UK)(-S1IX>K#WNH@RQ#6?[:,%2R%9Z
M[_])X@(Y@#-%'KD@#((B-GO;Y;XWU_9CT@Z#T",KBCC3./0,@"(6H4>Y4/J>
MRNK7D)Z30%"'[9K2$-HU.?PP"C\U.C??^0 I6?R;83[CGW]YMWHTG??W^@H:
M6PO>+N]]1__K=N.;CNU=VL8=]'S7U'UHD#_\89N^=ZG[YK/IO]XYEK5TW!?@
M&@_XV0^(61\L]*G?_O,_!.&7K7?^!, F]>P_2: ,C4O$1? $OVYQ&(E>N0(N
M]+*/$$SCUS<W'[_+T\4;%$7;>"/NX/+7-]=WMU^^_QW8$^D[CCV_/]Q^1P&I
M$O[VR?;1PKXC!DF2K*@+]<UOF-J06++1^#41]Y-]L\#&@^^C'])!?$F8+U>>
M5\N:1NV<-W[6J<ZLU0(I.D2;X39*3ZB4SJS)KR_!=CPZEM&$S#@SHU1E9I09
M3?JCIQV' ?^ P!4^V4;OC^ZI2.Z>S%PO5;;KBYI"?6MQ1- X$SE<56_!K<%
M0SJ%VPX<FI-,R]5K+2$<.?8A1[W9JXPX"/0S;9VC"*U,VT'LJWORPV6*R]0!
M,M5R0#+C]FBQKUB:;7O4)\_TZ.I/(R3K\"B&[^=X][./.$PU#-C;I#(<W/T
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
M(N)4UWUJ.6N72TSL&UY$;/4PFY#GY_X%_2O'-LAE]7<0K<W4$2@3;OR!6%X
M_AWLEZ;:0E5/):O'?NN?Y, ;V:YGZ((G2/Z($[)QDCG9O,I,ZK$W;_V*0!>1
M0)B0WD/YS6_JA;0X_O[MY>3!CE/69YQ7N\VU+1."EUP.8-]2J'E\\VKWMS8I
MYS*"RH-IJ?34ZF]+M?=:0DLK[_4C[D) ;KGQ /65[5C.T^L=EK?#''Q-FBFG
MV?)%M?O:*S:=(_=RMCB-."UJ>\JM^/3@ @-^!>O# L397)YW(SXY)M1.=[9B
MPM760W$R=.]@D"/W5N;FL(R9K$UG1V%([03IL4)D.9<J/QZ@-$^J=J\HY\A+
M.I@O;0%D+Z>:YUR/JDWGB^F$+NKFLA"+ZL1K;;=#FBR4:39!5)9YV)-5^?1C
M5\IG0=GCDV0UN]JZ*RLY^PP^&9YT)2NG[. ILYQD%-^=7=M'N(3HGXT'\"/X
MU%?H?W5L/;_.VL[;'@[/Y<PRJY=1)JPY3B)OC>X*U=E4F9:(;"D74UPN,D^9
M5+LJ]3=95G?M\2Z>W>/:)GRD]^@7&$<[D3?3LGPKOKM<!.^0*VIO86%]U2:]
M]OJFDVFIZ&5?7SC(=;=8[_%I-9)16!2_:BM;?X\7.>';M8+2A:;JVPH+K39R
M]1<ZE[2RE1:74*(R5>ND;(.0:UA4FGV+K%H?;9NC3M2L)[1W<8[]] #=-5:L
M,M2A;%KFBWF6@^7OWVE>4N24K9:R@4$!A[++PI2NI S0"Y)<LG")LMV15$TK
M0?>*I>P4V62-E V0/%=S[ESJK?ESWI#O)#.929 J$F7+DSF1+;PVNZXK9[UV
M[+)%438WJI1UR/(OSN&W$61T@?4-F CMK\#&](&5^E*R4,H61Y;FLT76*]N_
MFGP%FP],&QJ?@&N3VIIT,='2U,V4VE V0^>2I"VT;(YA_W*RRW]P22WX*Z'L
M"KCN:U0,GBR;>F2DY6J)=B]BIYY?VH&8KQS+@*X7I.&3)=,V5,5@;M]:#K$)
M>?LJ439?>TU!J8W=6=F!XI-DJ91MES)3L[:K:A7YP_N=<B!3-E1S$FEFC^RK
M-S[TL!-MDBN+4]OV&LS421X/@O<7Q!&#Q =HHQ]\S.+X .IVB7_-)D<4F;+5
MDA:+62$8/F1%E,X_P[.YVZWOX9(+A#;!N7E"<)NBTUUGQHNI-E-D"H>.NY9_
MK--AY(<]0P^9E#S7:J==#^":K"@SC0;7ZI)U+&Y>.^X2FCX.=+.E$(H\B%((
M156UR3'VI\"H/*AYNFN2C]XNO\(7Y/HX6\03^PG9$AO]J ?ESE\=_Q_0OS2<
MC0]3O&Y7N?#F-]R1%S;DX1\W46=@OO=_#=PGT\8S$M[C;L#PUZ #D?R+A8#P
M/)XQ0*/CD/SZ$CSQ$=FJ\.]D< -V;DT]6@9>(5E$./"U;,KKABD2[R N?;)>
MA;!#+I$:(2LV31A106<_V9CFD:RF)J#=V,(U?'2WP'W%XY,U44#*61Q#3;$E
M]MJT@:V;P$IO250AZ0D?'/0?6N\/WBB<75_>?W@KF 5)2%[[Q\; C:]GE_=_
MO"6,.)_((C4^%(4V&B^)P+(H@:VH%867E:FO!!SI(=BS#42R[PAFT!@B+&/V
MNW"#S] 0&\"CL_4I\]Q"I.%G^[@-#>@$Z"^$!R1<VX#5+D1V 1D> :#/(B<0
MXE6Z4'=<0W!L(H:/P,*%C8*W@BA$P?\" O\5[9I@I9)#2\<E?R9-X,&?G4>D
M<,%9I("+*+%->'PERT)O@NZ:C ]?.R[Z#9DB09*3,>QK1-$JNUK$3;A<0AT7
M4Y+7+4D7L_ *@>L)CQ!IETU8N43/3J:22U/:FXO-U$6G"GJ)N&*82Q,QS(6^
MZWB;D&RRE<2M$, &21,(I"S<2(.PA? 7\0HY)(%H^:* _AF2.30&ED@GX%$
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
M/5\ *>10=T:DZOED(58P@)K4E2TP;* 0EJZSQOKJXUJ:T,&.IEEX':RN;"V
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
M ,3DN?_?%N"A!LB 7P%O=6TY+W@2QH$7."MJR;V*-(Q+_F-XU0=8ZE )@Y1
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
MP>4IY-H*([D^9=PP.@3]%)4YM]YLB=T0K+<R\CPJ#[\&0-$ \/N<:Q%3(C<
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
MX6^?4'SKOWZ?3":2)"OJ0GWS6X.,RN*8&967X(F/CF5D,@;)CE"+30KOHRQ
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
MEC2LFT$?0.A5"LYFX[@^3BZ8!?,!$$7H_U[ DT!BB083278LP7OU?+@.O/^
M)67,!+[OFH_;H)\&?11M_2IM!C,VSMGZV)899&TN-OP0T1%$'LB'=Y"B/(4M
MK: 83;8#^!=H6;BQ:.?:EDL/^C'[8.C=H+4$C-O')M-^=BR$A?CYVR!QASYL
MO9(S$>1\Z2O;_-<6>Y6FK5M;PH,D#O"@37PIDS@5Z&N>B?U/!^,':>DESXV%
M(!0*]([*R&L7K:$,T>5P(I$<A[*)@"Z#W\\W'V[O O5!TA)X4T&<GO2'!P)<
M4+' ,\WXK.@1P6)-"TMB6JCBUDEC"RO#I@OA2Z(EC] RX3,,#9P9A WNUB"N
M@I.R>.G7TN43<58P#N(# ?0+YDV!*L0B!',0XL6@)3J/_PRZ<L6TRA.7V0L<
MYH#O@9N:A47O!6P$@*UV/GNRM+;X7";@OFFG,3SPF# F$)\IQ5S,G$=HZRML
M_W.O0M20=9 -]H)7>Y&[%7&5LGWJ2(X3*(SS2R& %>26R/D/Q/<4X@C"'^6!
M;G%O<G$],D$0)R\S.QII;.[KL0X$X?Y?>(P$64GYQ\+0\/$U"'M)'_&*-NS"
M?VV1&VYA^:2N-X2X5)(MBM117(MV IDUL,:Q9Z15Y#/$>!IE 1KS1F 6/_$2
M,2,X5R'"(7QU$ NE*=T-$K&&_!W8Y#P0SV3 IS"YI!612R. +" $)T98#B\C
M?*(F-&4U&#I:ADO.DPD(_[>F7DRB>15$307+ 3;1INU&($O\;WF:^HP+L5-%
M6O31UA%_A^0!2H8;M&+E_0K9A^(XQ5;/I#S/02 5?/FT#396=-^3R C=Y\82
M1UL)*@0^'[81TQQG,$F&X=O7*^$#L/\*?@-ET/;?BI8222RL@ @O8A3Q*8S0
M%$>J2#115K#>D^*G)._L1W%$UG$GKCU)L^!D"EW^E+D.M"-6R@Z!<$9,\=M"
M-FA7.(//ZP5\8(_\H"[A;)67(#THN4#KPR<UYM+48\\A<S05>2RI?\1B%/@.
MF*K ]R!_S1.=\5TC]R; S22W7P;LR-^6+V;R_^V2([1Q^"'EL5$6J@0 7@!V
M53SD-A NH]] [D0ND]$LJ=6YO+\2YM)4B*10GJ2/P<G>AG46\2>DT0_D>2AW
M''<I]8Z3"T \>[JR,>)Y.T09:,^*4R^*?8;M5MG)C#-JE3?\""E0;\K\#$9
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
MPM98W@'Z7^Z$49=AY]YE%BE[%9_I+S\FT<6];2]>?>;K? ?+D2VK_X##DRV
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
M9>I=_-'6RN-^7#S)6R6LL\&W-<YL/Q-GZHS8[5_V!^JA?[7#!SMTK-=N$.$
ML0EK62 %+EN6;;T!B_@1G%*XL.$BX'>^9;D1_.G>"\:V![*(<'%9V++@K<G4
MGJ#-13\A8C(++=MW+)RJXCKP0S"%KX[#P'8LPLS&7]!;8T1WL-P4(+ME14NP
MT.;XCV :TRKP41$?)AM9"08%X\"RG0><"6!Y[I198@?6- BM,4&ZA +#MV4Y
M87)O.2C&'EBX;%F+V3)R R^XAT^![^[& 4:;6M8$J.].8&_X.N8_N&'@XY+@
M-S$:E?[]Y2K/[,6"7V;,PKB"[2__VYXO?OH_5]W.Z*<(R>8DDSC*;MSLNY&N
M$5PT)&4\"Y((WA7AL4C"L1!TEV\AT2SP."V"U0QQYE$\ ]UP/[-P2KA@APB!
MP:U NZPMZY&-(Q<HUS*\\HD-1Q+<PW.1/'(Q#@)5N^,$3A/7+;29!20.YX'U
MSHW@']9=RG*<U?_^C\_TE #C:5:T8#@%">=99)YW:6DG9<WL2.P7OYER/[XN
MT/2^#VMC%L+.P^,HF@1+UG[U/_ %)YBWK%]AB?#@EG7WR!P&E+M;V"[\YUUH
M\UL)^X6_WMJ^[=B6;9::L(7;F>O;JYHB%6@_"K4KO.LG-'ZN?$W[\"W0)?!<
MAZ.Y^,XGY#6X8-Q-5U.H5.0M2I\.G[X#.4I8,'Z<CK/Z!,^#0XT*[(T]BYUV
ML3>>2ZJ7VAOIV78K5_]WR1Q>O:SX-2B6M-.WTN.WY/F?AS9?H0__.S[G%99#
MN9,UG/#2_H%KF,ZP_=,NI#JES7X"43QQ%Z21IE9&Z)P%EV1LOE'&VI@H8H "
MFDJ!"^^0$E>H3D:*RA98VDC& G,QY2A4IJ0-T21XG 6>M[P('GUX1Y2 $>"X
M-AH.E]8- I3C(.>)T*5C/MB)J](8]%T$JI34Y\Q^8(8-AS%COL4\=XX3$S%0
MZ6OT@)>6J<#Z<,?N,F3\0]TEQQ\1>29OP=J?H[UV%@Q1(BX6(5O8(HT#=%DC
M,/ 6X<!1+#9\=..9E!NHGQ>I++[G@V6\)?Z=+<0-7+&1P0'Y,W%#\C,8>GOX
M9EBVS2<M64P>SJ5UETQFZ<\9T>6@#PH7W;#31)0@_Q H,/; JZ UP0HG+,2Z
M7=Q;F-A>E/J_B% (EG_JDX"[%7%7U95#*"SV?8(I4O)%QB"26#3A+KE+U;!6
M;'^G/Z+%'#[ 2KFG"WX*&\= BO?P9E$BW5)K24F#WIZ@*U$]"-$K!]=/THE3
M[8&JZ]%9IT09O='3IMT:IF84!<!->/2";6"!$>T!G3O0) STA<T9H<A/=M@4
M*Z6M,4=ZM!8<#A(H"!>*NV&7Z64F(L#)!"DE@ #L@<:[Z_OG=*9P =_Z$DG"
MOKL4!+"\P+^_\' J!U=Y*KLHJ*8?];V8D7%I?42^L>"K ?X>8Q3"&\2-&:8K
M*-:0/;CL,2*%G+(!C7&TD@702(#.XVU\L%T/9V7 NM7<8-#5X-/"30>&2SQX
M"-QH#[WBZ108!Y\6NG27IV$P%QR=WLP3T!/=G.1+R7<^AO++2>TU.J8YZ)K2
M/[2$QSFK]G>@.Q9)N(!+2[9]G/<,A%EN13,FU8"F\5';(36G7O"H"3$4.Q.S
MD@S6A.%C6 $H@AD0!@2.Y\(A.GK(F&N/('1AKR"Q0 0E(==7M+>0,8SSQC,,
M4%H>JEF0^V/&-\%2EKBT%+?D_Z1L"_H#B,\9?HK^QVM(+ <4!\G"L>U_RT4,
MYS8J"5BQ95L+K$SAYA3*9GH>*&3\%N@S.!(7-<CCS 73QG"H+[9B_!C&Z+G!
M@3X@<X11!LM+4">B?Q07A#S] &RO[PN0^VB8X.;A+ *LKL#U1VB*27\Q^V4G
M8/S;8_"]&'AUH*G=")\5R% ^?"K2XCNA&WWCAPK:9\$F,0]2@^F3ON(L[N_N
MDMVIO62_\4#\V#+I\R9(QO$T\61L<%OYCLCB[G1YB.2QOKW>$'XQ";P@?/5_
M>*Y8\\;LS(X=N6,5I0G9U&.8-EIG+X_!0E-6&DH@\$_&9/FIBSQC?&R2GPT
MA6J,G]0-N3LNW0C^\G2EW.(,>*0%93E:OY@OP30-%QH12/8(DW"8>TLE#+@Q
M((Y 5OP)9BC8X"WKFQ\\^L9\D"(JQR$0U4/A)C;>6K<VN85X9L<D3VT:[ ("
M?@*<!!Y;F*&\]"- CBWPPRKE5&2&,\R9(HD;&5<JXUCM99P<4NDVH2@I:<A%
MYWZMFU+'@EN(@@?$#J\VX-*+/-A)$)$!L1!M(];+J1M&\06F6/F_@@3N,(O-
M6ENSP/D!+_J/0:B72-#*])7#G_%7/@.[AV'R&66 X5(7%=?)O3PKQ$-VGWAV
MZ&G1 Q6? B&,&5):L&;]8I@D=,BNE:$N)/4CV-\,-!2(ZY7 5IS=/GQ:CU$X
M&4*8)8,G SSN5+@!L ]BCY;04XL0%A'" VF3J>1/Z9!$]CV3$4"Q8IS0!G9\
M+#0JEFZ 0H1E.(T$+Y?@T]I+\$\AEH2@]8+=:C%Q#D8A:*+X67#'&IF>$F:A
M",,D82A42Q$'!R4[27#\ #C((1,A8RSNOR>!AA/J<<$7N'@4Y"!Z>=U2/#,K
M09AVZY.(H?6-@6 51)%A<PS/HPD<O=J@JB9S8#K]N_S%/\H/:9^/R5 4WQE3
M-/\"#%K/7D3LE?R'=G9Q*#^LSO9R-,@<;^S(CSRZ3CQ[17_.\P\0-4:)*'['
M&>>G= %@4;_V[,FWG\ 7N-">LS<7%5GKJ[2-G76[Z;7;9K;#'U3)?EXGKH=9
M@P);KV1CO4M3)R4?=?##NC:VI>LCV5'W^K*;VU*(]W"7/<EG5;*I?GN;;0W-
MG-+P&(ZH-[HT=8_XDRK9T9+98:E\^#$.&Z%_0D+_@SV9@<X/EUD+:$\5L+-P
MJ50']/93 CMOJDHM<%%+-=#91PWLO*5&#S1ZX%SU  ;A$NR;TIQ@3+N+'JA&
M'S3ZX(#Z8-2H@T8=-.K@^=3!NR3T"<:$M,#4_8[_WC<P=)Q:8-!H@1/1 HU7
MT*B!1@T\IQJX2>#MP=CU:BK[&P_@5&3_L!']M1']/U+Z6/VT1Q[ZA H-<A4&
M""=K)3ZVP4WX+!'+8W8D6I'IGXBX:[ESK&P2G0_40<:Q)0LK$*R""@3LHH!O
MI&5I]&P+ZV6Q]JN@H&#*,O4$31%1>1'1?>V+B&XYXHUU&T3GW;BD@X!@45"D
ME]P)7"##3:H.P\Z4E@2\4H%9\5;J!T:@+"Y#2"Z(MB A)908P/+QR9J++M?^
M,HD2ZL8)L",W$-U+)-M_:+HJ3^.VOIR=$=8*']9D$2K[.4NF]ZI-7S::\PX2
M7AXL# VETC.-]4MA,%Q:;]B4A=27CMW^6@N^69&F-?1S7(!) &+U7V*IN,AI
MPDO581G8MP-6$^,H+3''1*/J0T0/H'9P_K<QBQ\18(6^OPH4 2(N#)=H,,F.
M2;VG?@W>  =X8VXH&P'=![XJ+->.2@B6V^*<!F])D\TL-2WFVR36<0TAM=DK
M2<_[3.W%PG/Y3_ 9T6E/["+:K$B^XP^\[9-WTP/9$'HQ7&:HC+O)/5Y %:"J
M"2T@0>PQAQ?V,]Z3!"K*V8!0A-$XF1$\(RY,;<>-=!Z!/V56;YB:"YKZP?NJ
M1-,M[RDC,A,G88_R>1C%&_3#J),15!)'/M6!0ZBKF%"5 A\[?:>"Q=+?TR4)
M0D33_,;@(]09@3V[\* QPQL:)1&?2WAI?=:9H> EF1LG&W-@)]A]R"^_.-Z(
MOY->MIH%V(N/VO\EMZ)VP)M*< .WQ.1TXP3YE!TG>BA3;!K!C]KE9-8_$T>
MT02321(VS<A/&$1N[3VT=\#'L'#KEMHY)TOK"V*9>0WF'!D3_H2/;A7=KI.E
M='N*FI2G@I0Z<AR*BA0^BEL$7C#1GLBQY81F,RM*"O0D=JP5KA-%2"R.G@L_
M]EVH5*%+?2FB[5C(E@OF.PC@1)*4@E1\UGG1T_A#!#K$ GS0[[R7F\OS].$!
M%UX:HAYI3='PQS%]*'B5LJEE.]@$3V)-:/S0P;>:I2;V"D8<50Q!1\10)<*#
MUJ9<:1Q!,3L<8TK86G)LK&R?U@?'6B^QC?T'J91>RH=TVS_=?+Q]KW[L_/2#
ME.XEJ">7UJ\<L@./G[?'IW0CI _) 8JK,P"&>'C"@"'U@7V-F04V6J-<:_RS
M]EI#CGA&06!,:&VP&A%,FQ76%=:0!]<HI]<$%,_T0Z"1;2C^)KP<$X0"^E\/
M+J&YX146PF5,:LCB=$8IB6!Q(.7]!(? D3CC8_<0+(EFQ''Y9@5)#(:T3\]S
M.&AX:F8B]#M!8DL/CB]# 3 ZKD>+*EYSY (Q[%" Y>2_.U:[-1Q-R*RC10W?
M"V'A<R1&/R#$5<0[)" E'(.M!1M :2=SW)08@ZDVBB(]6 AIJA S%D&,&.YD
M":B/16PB,9_2K$PLYFT+RHNT3.*+WF_E+.%< WBB?-BE=>>B&M!QK4@A$G23
M+V8)B)$H5F"6F@H_OH4P233K0' <J1SQWAS4O(!(Q#^&@2=YT/45+ M^_G'&
MB'[2]1-4+*0A,E1Z!&&6/&<A,G976]]JK[9NLT;7;V33</OU+'AC@ZB,:/_F
MHEV!P*)D4U,.4A1[LQ+D'G%T?<=&6([7 4)VZX;PNYN[UQE#6,/23[]W&SB4
M9B/=D;&C[VXSWX;?M2SM[UG6$#R1?N'2PO=;\!3\9HKTR^' !1P(%[0$^3=)
M S7""Q JTQ8*LY6WR5>L[%5D<?ZYP">$<E!;01).&*&VFG8<"^/@Z^-*RUPX
M?A6#;X*RV^>1=YJ,P<H\( DCR'RB+[DP*_1IK7%C5IQ"H-!]WB&BR'+H/MBH
M& 04)*4ZIOC_#2=BB8:)\K\EV"_"1XA9,/)7J/'FR5PA(F-MATJV9':$Y,!8
MA/V]5>@2YE OU].ZT8KE6M&KO5;\S!X86(0R.GXVD;]R^O32$K[?;4HJTCT"
M0]66 ZXD8-[SYH\+ !\/83]H]%DW#4RC5FAZ)(8&>#7E=6JH85.8>YX7BA"?
M4"$YQA1!G#!WP?/8T\2;NI[$P5<H:U0(*0*.N5_28\<N=X(YACI'UX7E3.3O
M4/]SCR]D'GO DA]T9@3/!#X7[5OG7N2YGP/CR(MEE'&*BD]3-I+3X^1T/ZS1
M,A9!+H3LM!8S.YS;$Y;$:GK?V 7W=C+S<<K?,K4N6SA0]0$(0EYNRP)KBJJV
MT+3!%#J-^[,\>XPC#PF>+CNV(3^IXG=;6!?O?1HZS4%5_\IL+YY9+W]__]<?
M)+/2!4Z)HP_*RX'PT8 "M/7$9#V.LG?/WZ.&TI'A8X>Q;\S(*J)M*.PJ!:V=
MEL_J0Q^MEQ_??OA!8[?'64!F$9\=R;BY)F<:NCZ/3[EA^CM5'@._1-# <8C3
M" O&+6ZG I]U_.LF*O 36,8X80'#2]J0BN<=7G8Z FRQAER<75S")>9&5ZHC
MS>I'0BWFR(X<<52;4ZHN0XL&VD21D!AR8&>+X[XSG];/$WOP$Z:#'NTPQ)@:
M)N3>IOW^>/55S8N:?DJ15)E$10_YG@?R"""=XIQR_DAZ/6FR"T+3A0)=,Q+1
MOC09"[Z0N7FFQ8@&\DQHI:EX0+CDB;EQOH5: <??S#$PL/ H C-WT5^5@-."
M-F3U@/9P'BER+2G>PB],@69<Z*H!K#@U 6RA"R7/HV1!H0KY"9+DD?:^U4)
MG!TJLY_KV-N=&N9B%5MPJ-QN$E^F!:H6#H.8K#LJXCW\*Z>GV67)TRDF0VLE
M@XW6(24Z$%Y\8HL*..JP>(JDRGA-VRW JK1YW)O"7AY67$?,\\34JHD*GZCY
M!=K4&S$'1PR_45B58H5^&HZ'I=-P)E&]D)F689::&<GIH="BU<A$M$/AO <^
M>7G-CK=6N#4TIM\7BGCND:12WM(4@YV.M%8&#=T;)+S(X&2F5$?*$,1:.E)@
MD<9*MJ< 1;&F V=AY^MT'V<8!<2K,>7)1IGZH:^9Y2LAT,2^1&I1" A9_\;+
MG?)KH;^)M>8"F4 SZI?B>/A"B?)BW_3A^$&/W>/\;3?VF'QY6D&=78HT((&E
M>04?5AR[XCD+"EA&?# U76N0(_%R@2X#W&<:B17-^&%?6G?\#"JH;\V<**IQ
MAN%7K;A).V5D(5BX*X+&\/B=+^@QC[4HLOS2BR<MO*QQ)"\*\MNCBP&"*,)6
M/802I@)K,=@]?Q-1!6<&QBN73,Y#RGIC*!XC<1-+WU.E,4.W).OD:B[M$]ZE
MD%RVP^;N)./;9H8&XCNXY.&L2/8*3Z@\"MM5E.HKXZ E)91&#H<]*)U#)T8C
MYKF]3ACQ]Z$]M_#.,7Y]M=R1JI03'\ODC?X0'J(;\3]726][WLI9JR$#1Y<&
M^!6<O91+RH.?8K,GL!L7:>Y41,SP$;!K^:T)/(VJ]V$_J%>81-1'DK5X/@C>
M37D)29I6&DFS\9L>< 1/*A4L2]181O8<?P<F+Q<H?$0"MU2H\MJF,Q;?0O:O
MDK;LB5NJR#1>YN)7>4+-@:6UH2EXLT7;"O(QO\8NQN'1A!>BHO#=!+.6C'F7
M2ZP^^P1YE5W%%NC3H<^E)1F+QF>105HE;;FQ*P:R^HP;S<I+S- ";SL.UWQZ
MDS%-YQ*4Q:28O,WX6_<[7F,5E>5798HS6]4YKC]NN !\*EBV@P7)*B=%%&1
M UE2J0J, C+%84=5TI9FM67=(GE#]3M)I4'<VY-MJ<(;$!1TN2MA*V="&$*9
MZ#HU#$V(9/>)ZY W@^<(C\+4^; ]W"TT5B,S_8Z[W-(\R!CD&*4!#6/S8;C8
MFH\%4"WD7AOXU/:6-'R5W_OPGI%!+SQ'?@A*E8(>G=N&V^] .'S0 D-:""MR
M94MS89B!"DE$-3'W7H7>SD2*<+3>?,P<1XS5%?RGQ8;$IT@UYPSZ[(43+XR$
MPQCJ@2O^&!'IR%KBZF;**X 3<*W'(/R&X0_#PV[Y AP9>BE:*9*&7[HGX@27
MUMO5"!TG-8G,_.YI2H5XI+?D.M41I0A")M!AZ4:6O;+$94NEVE*'8(.U\I,R
M2\U4T))ZE<U.*=]D#EK,78YR,YKEBJ.T]UU4NZ2S1HFSE<\G-AUFG&$155L-
MHTJZY3*CFN?$WTL.D\[/221<!]=?\)%/6!!*)4?BJV:IJ>ZV6D]+$_3PH\5H
M4(>C^:2&B\&47XD)72L[*86&4&LP)4*D\K.ZM'CF5AP<?HBO<8/3R#6,ZHXV
MQIRPW?5RS=.CO%Q/GV66,F)E*8'2B5"X1AH8>_9:%F/#W"M$\UH4JJT/]62B
M*-G!P&J2)#X(/[*0>7Z<)48A2 [H@;-STH("^MVE=<-#]]E'RMEC9#&)GO*Q
MRSW+7)@J\U)XIN'P.JU:!2ID8(JV(S0P33 BIT*P=2[@9"E*MS122_)*DE/\
M3?.*R-$LIC>*<!D'0ZW#R5]"?0S*87\]+P"'K_!3\*0BYVH^2(\??X_C[4V+
MK%*+1%.0DTF8",9,R4U5+&)[Z*=0F@=O.L7<LJ67XK/\ &H65U-AY0*L "&6
MN5FCYB_+DIN0S;F]O#:78F?BE>M?X*(DK3:6@)I$#O5N22MD;O\S"+'2LZC)
MM'>=J:B:V0]H:W$PKFE.!W ]=48ID8WK&/YN@^N*[NFMF.K[_(W.QZ<L44[Y
MJL;Q*<Z[I[EQH9"J$Q92BA4,)9[\>9 4GN@4ULN1**DT=WFB PW;A\!+1+T[
MY53,BF7$W1#!C4A+'V=*E]"U1B *;C*(W''BI?5]ZW:ES].,LF!9.#T5E:=
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
M%7 8V>.:!YNE9M:;E$*%@O78_)L5+&(WM%Q5\LSC0X1PG!8SB@:^6/^=0"1
M+IZ$[D*O49?#V"/.<R)F "O(K*@P;Y&)52'&O&("&;EJ67#A9[)>&%%^,N]>
MRQV&&P@),!Z\D@!?)B :=%P>73VN# PIU) \R@:R"\6)T@?98RO6!1AK6.',
M%36=L0O4DC35C53">@1WNB0L7SL4(U!6C")8N%EJIF3@%RK=?Z[] 14W22S*
M#OD%JI37.<DFU+0M&1[ [;SLH%]MD#1(1@^XS)VZ/.$0I :#L%D(;E\B#(8*
MID?,K4Y;"E9/(Z^,X71^U08N&];-8GQSCCBJQ007*^PMKG1R-Q/WQO^@R!?E
MT$9D.":*9,@]^X0<9J\K)U#'*0&.WR6]6F\ I!)KWSF&1V3)4 @6V0/!)3D#
MV.D$^:Q&H*@XV#.JH"QMT;=,3P?7K[<?4# (6'>MC-0:4@IL=DWKM?(W!)Q4
MZI'"4@&.H=Y23=&HQN'W$LF 3_'(B49:H<,N-*$Z!D,NH?$!:XPZ,31 P:NA
MG,(2A)#PH[ FV'"GA+*-]*-#F.QY\, $1?CR]3[P[#[/VOC'R3I@+45NG,BA
M?KX0_BN7!ODAO55I(UI&+,])$P1)3.CQ=.ZYN*BXDQ@SP=!X_A'D6F0*0(,B
MO]YT_:"3"4)@.54Z:46/[627AN!92@G^0XB1 H#!-?<E"_V7I52Y ,LMV)W/
MF>-R=']M361B2+T<15*N4;P9'I;,$]&'9]J>++%.- =NG8U['C=R]Q#XG[4/
M@;_#*_9W&;YZQY%YQ/QJ8?:?!8^4&#K9>G@YB+%XOCHJ/ +\PW]@$0)\A_=*
M\HY*!7K/PRVR"SG_UX6]5'^*9N"97! >-<6R[07(O.^8L30K2R3,DA:S57:(
M'!R&2T'XT40 $-+O,1B^$G!>6SV;H1=EZ(JVQJ*B5@0!0YN=C*22O:L% $5@
MKO0BK6R 1^*EGS$.PM"P7_5(0I>V1%C[HL,@GY?@PQ.P,H)C?7$BGTE'Z+K>
M)26.TCXD.2N'D/FP)<76>6WFLA"[D)>6G%.L /WB6<B8Y6%G<O3J!,1Z-T>7
M?+R.0F#--DQNXQ_ 8&A)1V7\F=_ $'8P.IHM;(F=RA_X&UX*JY,.4\WG/;F?
M\F<2J)'6HFR.' EXZ#=5+$^0$%B]I%*'ALM3]$0DG[_L:HZZ"@/'(JA,463N
MN8(,/H'XT4G=F)ILX[PO?O>IB\_SAYX,7&0J%[-"0;=P# <.BBH16JLR20HC
ME:O@R(4HJ"@P%@C(MD62?LBT(1V,$2%8H@Z)L;X3-"UIUC(OBM0^1&,HB73)
M&.T;G,KJ\7C--,'&53&,1D.^R=*A$6O--AJQEA-KO52L:<)+":ZL",">->U&
MDN.M09,)ZX+JX.%":AZ'9F&<AZ^V>S0MK'TT[2X.)M\N.(NA)<K\Z/GG8!W#
M75S72)29^:@12^)QVX_DVA<!SJR'B!EUKC)-.AG*IQ@Q=#A6T1^[G9]21$6!
M>.C&58Z!G6BKH#X5/^(#ZRE'M)XP''\]L-A\X05+QGC*P8$54_^L-@R,'F(%
M"X7DB!ANU W#_X)X+I$$V2[Z&R>[+0RJM&U7SRL$26A]F;FA8]W,^91D?-YG
M>!Y]HMMNMRU.]H\+!9#TWI\8-KAH8A=U9%DOL8"#KX5G>32^$"NEW^#_/M-7
M-";X04?WE206-)%@()'U4GODN@]E'JH1#.GZ5GZ'4^:31!EY<OUO[SY]TA^<
M+>UUHPA#MC[0*IH1P J?**KQ@<I#8Z,U_O&!<>@_XY@K:UAJ>VYK": O.?"@
M*(J,=#D/W;M&Q.IJIU"R9&<O9^+GF1B]5C=5(H3DN/C$XXU3N1$BR%1P:F8Y
MRB%(JC%CO@!1X&VE6G-:$$Z9BQF 7,F[2&6LWT^+NL$6\5JFQ:8Q6P201+X
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
M7PWP9)@H2L$AN^OZ2ZCW40,K*. IQO$VZC9Y?C25ILQA=EUEOV_."$Q3*0\
M.;6."L)HG-\MR#2T QK*]+(3(2S3LX[KV:^VK;\:IIG.H@7>,2-;QM20J2%3
MPZ;4D.E;)_1-X$<3I=3(:J9U+=2Z:$\I=GC,]W54%YD6=EP+'QR@0\X"RW)+
MZYC&G>S>8B0+$E.[CJO=%7R!IKW"Q12;:AZF@)U00$$>R2J[..RZ!EY&964.
M#%JMW(6Q8C<2W=#!Z6@BJDP%.ZZ"-]8YJ:]WW6VY)LZ$ZH%S)-6H3"%[>9G/
MC\0)4^"N*W P)Q[D)7*8_O;LBE\:CT1^PE2WXZI[!>?0P=7Y'GCCS&T1W0B7
M\#.E[:73/>/%$2^,605=UY4W\+O/N=4#1)%)HS9X8_I\XA6_I]9\:3H:*^+
M]7[2>;V/CZM(MNWU4<.K=)W44_%:2SI.K>,JCYS[T&^&6J;C5%!NA?XV@LD^
MI4WJX59K11HX%];!1E#NH<[)3.>ZIW-,D5JF2()TH:0522NR5E24>6KK5#?/
M:N;8FCRADG.KN=N_26:9.#@_A>?*Z!QXLE_@B,.S/5S#]:+A8\%,"<-ZSJT5
MS"/YY$)JE^GJ8ZL.,V(#,F*]R*[A:;&;Z36MUR\VSB&HRAK)JL)4K^.J-],T
MV[<\[/XU:+S@*V5V(=4=)91'8V7*E+#C2GACO4#+LQT4DC.]ZX3>\?Q(Y@6F
M>!U7/#(GG]."=3*L?JI+&CAAH\0ZKWX_''N% %J/N)4)L ):.@?1*9 4(K,P
MM#O****SX- O0KNOCIL*18,LBR&%BK'2)J:+O:Q1Y,<C:?!GR)95,;"AN*P\
MB<W;[:%BLU()5I[4>YWK?B2\N159@36(EFX 37-\F"B@:+V6LKM*\CAE-!ZS
M(;E=U\K-^=2!+]#R8;BU">^8VJPL OH+V6[7>LT\4I5.*]51&$U9Z4#GU3&X
M/#%MI'X>=):=\HM'B%Y[DR#"VCKTJ\Z6'2/9VA:6(Z)5QS"5AI3\?4\V%VY^
MJ[$"L>6+)S-SQ'@-9;!4$C>TAF7]&>LHK^YOR ;*8.DL^BAT/;)RV]WT @##
MX5Z B:+P\"^9BRC1L1D_Q_6?_@4U#^^Q!/J_4*Q.)DWY*[SSVK 0[?Z=@ @_
M-_&'S0-WFN[)*_!'R% YB$=9;<=L0(I;8[/H^0T"UW?(UN>(,'AA*MYKBR!=
MX'8*SUPCT CTG(M$Q)@C/4$ ; E*4@O8(*_(3+P+CKORR=Y<C-4: H>#9%GX
M%=3@\@E%7-G;XI=XJNR6N&2!+N$N(HR!U [OF3_(>V\!/,*P%1X/9GG!LF_\
MP6]D5ECT:N[:1@$?M57I6;0=G_]?L#,=-/F6&+W"9A<L[_-&I098^.#J0$QV
M]"IJ*^RSWH5L09./;Y1.Z'LF%E4DR/J>V3E-OOXCTLQ&\3N:$(@7C6KJL80@
MFK[2[ L!$K8C\86_4(Y!NT9YC_AB[\\#[$9E79&[8QII_D(^E@ZMRE?<T3:I
M1R/K^#CJA2,D4/"^Z"/YA[[([;$('$6RR5@U"OCQF:)1,X,/-J^V\P>Y9P K
M@TS@W 2.S9XP9N1<<2#T1T2)CE%0SR)5+.Z?-PEM<'*\V#V*KPX>FG/.Q 6^
MW<21FQS@#"^.-U_BJ%V8SAGOV4=?Q-E7@@/4S\$+=, SW,R"#494H2?9NDO.
M\"AF-BQT%CTWC9?LD_/FE([.IDV .[W8K0FF\%AR*';_ I:KC__-*^./&%D/
M+U7!.U7<42.H3"YV,^ -H:)G+*IH!BE>:))!1 BUC)G_3;QRY9;SK"4>K39.
M)*/ 5/9 9X.,2&0#N!P;4,+0EP : 8M\20G38L2$NQD3LSMCD1IS>N+(RN>.
M@V=N=J4Z4,.9?)RFY  64=_T$IG9<$"B32VX"+F T]"&RUFVAT1.]S6/R!BQ
M]^ -!SDKVX5#9],#27YCGI!8$9_O DN[R>0OD)W@GB"TPH*9;58WC" #'9T(
MO/HQR(/B^R\27..PTM(,%/&Z'OI#D"F=._:2?!U_!K\S)@3(0C44^81%/T%
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
M+6,]2:P?94<OU-&$STU3,!GHO0P<O!OMO7%D_GX8?2R,E_WA94M[DOJP@'U
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
M@K@K5>7AHXPDY8%<HIJA[561#"9TAO>)E\%U8M0"NT&@]"C40P@(!(&<=Y<
MCO)L+I$?EP NNC#9@8JR2R73Z\:;$8^)EQ8!A[*?%,4#T*3,.DX#Y^L(98\H
MR'*6>]D'1T6@*?M$,35^OA301.W#;^1$3 IE7RB-DWX\'XQ*(*N4/9\H94P9
M*PCREOHSUX6Q8=AJ^0$S>$#T9KK3K]!^=L!J@8\N9)Z(AJ=U.^O'W^X/N3ST
MOP0^:1B+8E#:35'"0$Q/0ZR*0+6)W8<1N/IR()8=4^) :5=&"P%U*E)!H+37
M*XC KY\/(#"1J<!?VDU2@G^J*%3@+^U%#\!/UDK@;3RW\W_:CJD76R$RYJD@
M4]J[-H",*/ 2%62J3[B[,MR5[0+S5\?V5]%Y++WZ [WX,O[B_X4FGKJ,M_Z4
M'!Y6$<%):2=]5 0545!I\'%"^< JC\ET6@J 43YD"N/TD/U\P(*_Q:=H3IIR
MQX?CB:F0M$ ;X ["W)0'/@0SC\XK0D68FW*ZAZ(&7A64JG1NRM$>A'DBRE)%
MF&D[UZ+! 3^65+$BS+1]:&&8I9TL56&8R[M*^GZ?5\;*M!K\T_*>L 'X54FM
M:$^FU4>E%O/DL':,4AR7\F?:H^#"R_RTHGI,*2=C)X(J5+2(4\JIUPG))14
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
M'/*/4*I7?/(8OOHQX]6S-\/=_/L]4AP49LS1N<EX,70?F.;Z9KD$'OH[,+,
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
M7.".A!<85-D]X,<^(")]-FWMCT__]9\<]W/TS/L%<.!GX$(=?Q%]BSQYYCC
M>H9+:'F?U]N/_ !K_*?9*W#TVQ4):A ,K@<LW;">O_O+)^APAO[+NYNK1U[@
MA7<HLK,P=^[@_)=WL_O'V^O'*ZB)_"/>YO[XQ?(,;_V(2,7S@BA-I<<0JL=L
MJ,A?W9GO+6P'3_7]S4+\O/<03@$P/W#3\N?UES?H:(8+?SB&!N\P'K,WPWU<
M/!GV(_GU=I[XR*T%OT$,^CO.MXP 5I>\ZAVG0\U8 M-%*'V_?O=)&$N2JFPY
M0IUZQV..V WF/+S:19G#J[(P'O>".5)'F+-P8&'=X>7I6%1[P1ZY&^RYMGVG
M*'?4Z9B?]H(Y2D>8@]QS4>9(8T$4Y%YP1^T&=^Z-M\+,F8Y[XG4F'>$-?(%6
M4>Z(\K@O[)EV@SU?\!&L<% @*;+<"_8(XVZPY[M1YK@C*OWP.P+?#>X\%+=L
M_$25^V'9A(XD"KZ893P//Y455?S_V[NRWK9Q(/Q?\MY4AW45A0'GW!11;23I
M%GXJ%)F.M2M+J8YL^N^7E"_*9G32ED=R'QKXDF;FXT<./PXI"0Q 2U>)5K0#
M$!"QH(22(ZJ"KHC\P-F)WN' @2(6%%=R%+W'LV=K$!L@2D$Y(4?L]12._5J#
M\$#1"IH3<AH$!XA4T*20TR Z4,2"QH2<!K$!HA0T*N0T!X\,1"DH)^1((E<A
MIT%X@$@%980<G+')6BO&'1F(5E!&R)$4KBI;@^  T0E*"CFJH"@&QY7K(@ ]
MYU_^.5\G^IG4E*/)X T%U@MZ0'/+\?#[EQBDP+*CV'*?4#"7* BWU(2;AZ'Y
MZYOE"4L$GX9'B.=&]^F/>F/=E-2K+;0.&TZ^>%+-I: !(H6G AQ/>2P*IB1P
M!+1"/(^)H"I 0#?:7W^DCPU3,DX$7>&IG?!L%3]UB'A2^F]_I(Q%T12E$T57
MD!K@(>V->Z:DGTBZ1+0G $246@7HCZ2Q8HHGAJ[P%$]XMHJ?$D0\-PM!9 SE
MW.$")ZA\ K1=#(6H$VT6 PF>AGEBYQ),B"+1_L $SDR( A&]%$QF*Z)@BMII
M]%Q!"E$CVC>DP%D*42:B*P+Z(W6LF5+O1-(5HA!5HFU$19.G[ >;H@I$D8BJ
M"B%X2N:)H&L\(8I$>\43.#\ABD1/5$ZDXEG+*<E=PPE1(DK#J9S8N8$3HD"4
M*@Q;R KB:0!=0PI1)MJ!5#;EHR-IC6+"CYM4*@P4BD V/;$V<\[__'B\&N&K
MDUON;E<_USCNZ"P8V+T5UQ9$$\@NJ2IHJAQ/6BL8V*:Y"617%6LO;S::\KDL
M=XZ;0/9A-8TF#&ZJ0+9ML?=RY^&IZEUCIPIDGU=%/'N=XR>0G6',S?S9</;.
M!8YP J$GD+UDC<,)A)U 3JEAGN:0!Z>XGU.>CIF=0 ZV:1Q.(.P$H@FQ3O/(
M0U/JG":D M&$FD83"#>!:$+LTUSR\)2[QTX@JE#S>,+@IP9$%V(?YY.'I[&?
MXW^/F)\:$%VH"I[*N;"?@V:.F9] ="'F>4YY</(\PA8(/8'H0HW#"82=0'0A
MUGE>N6AV;DU% R(+54*S<]4(&A!5Z(/CW'*EA.ZEMD"$H:J MHBA=UX4.%[H
MV'];;DQ#"$0-8M5[8?1HU#[)9WU#W=?3F=(!W%L5;?HV5+&L!D3F*0@4>2+#
M-E![B>#!&:4#T6]855H,H-K))AV(*%,1I)8P"8C2PJZHZ@Z7@"@HE6%J"9N
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
M17J'02.ZT8AB C+3TMQ(8+MB,F3J+/ ;UCP=X5BYD#% VDAKBZZ^M=FPZAG
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
MR5DU$(*6  F?^[;!;KWL[ 8L9'>LV^B=Q3QM*=Q2H[W:  #@R\=N,%<IVMQ
M@^Q6=1OELA@P9*2D^]K+,'+\KS1,EE=!GBZJW>W6P=BDX^G>/N+08D\86K1%
MC>R&ME[ZQ.(<J<%OS;1=BYZ!)?AFW4Q.@D6]+5YLY]K++_X%L[LX=']_"GV@
M,<HN=DOD+VL.=HL#G#H.(!E3W*S&8;[&5I 521LLH7-3(5F,=4J$J"WWU08
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
MC#IKA;7UNF<NMB9:7]_3=(SJ72!=66FJOH@'Q:;XA\Z-VWQ_B"LQ]6=L5+H
MD$.-3,6/%*F#Q_8BNAU51Q68;KTCKJWG6^T!WE #5/$31HK("PW_T$><QOAB
MU#6=;>9T;D\ >:A1Z[A)U,KG0:'_'WH+:6STVO#&MMU5$#O!HP?.XVD4D3A:
MOY\&GV6YX+3 ]GU8^YZ:^I&5=N, "X8:UXX%%Y2-<Z@(?3_V:F$Q]/WJ> $[
MGGP=9+=PBXM6$GB\9M/QP5"#VK$PJ!4#SM7X8^\W'5@$7(AC$BX>O"!5CTDZ
MY3R2(&8O%@#U--=!RJJZI_>K)FF!=XC6T@F+U=>K;5*L\:N1A%L]40&L'FH<
M?2",HWOE7VZSR.MI=&RR%B/QMQDU>P_7R[R*S)=07GYJV@*LH4;@!\((7 %U
MKM0?>^_LP&+TO?&V\X\PKO5]MP7I^+*#;<UZ!58,-2H_$$;EK?B1VPBWBD;O
M+RJ5J[2S_WUWXH3"0G7.'MOSK;VGI%%D?Z/._/C(8CQ3IB3G(^A3N?CL#?4"
MUULZ_E7P Z1V_T+\9_(=M.=)-@>UZGLZ/L84&54EQK<V [B+.!^)L]58M8^1
M$"T5PS^)0^]?0I,:G7<)3, 4?53E8TB1-^ BN[?=7'\M.OSZW(?19?MQS3H%
M1F *$:HR,JG#;X"+(DF#UV*+#KXV_R_#A)I68M8GL &3<U^5D$$=?L.+K !!
M<Q6V>+Y3G_W>L_%YF/4);,"T2U:5D$D57N.55"CH/?S\&H:S%\_W3X/L6>+J
MOM[FOS</2SGO5(0Q8]+F(**-VMH&T\-#B[[-I1> ?GT#&<^V"?M*Y?609,T!
M' 9_1<9]OKFH 33G97>L:<W\#R%1,S+G\VB]M5[8J@+1>AT"* S>A(SKG(,)
M+2";VP9"+EZ+#H<$UO9G0"P&MZ MMP4;.1M S54L0JZ!5F]X"*F]>%6#W[2[
MZ>$1AN1O6^GQ-;H90^J.S=CTA$LW;BWOO124K'X065Q9_G1Z9+,"Z)H2YNU%
M3V3&I"T_9%S7"(!@6 +X/!:9 A\0LFV0YEIF=2K/*?E[2'^_"M*2\=( J[[1
M] A5"<\JCQ6TK 80LLV*QEIFL]#FFI);Y^6[$Q/J.;ZRDI7;  Q,VV55#BOH
M6!6/9">A]Y4[K9.?'8@Z]5.U2(]&W234?7(B<D,]E]QON"2G0?EV'OR6+,C,
M\JI?<_[QEKCA8^#]&WRJ&0C#FWO.&X3\=9A2 J\*26YT'8TZ/6E82*P^BE&F
M$H:6)W;T>YN>H"H>UJG0.%F6IDSK.L"UKQH-GR!O"6=3M+4BO5=.=78W*K '
MPPK82KAM+:(AT\QMV'\45;/Y0IY)7/E3*J5G5+I9Q14'!\8.SX8;J@_?(>Z#
MQP9+T'X8F[>X\6M4)1)*H4'VI7I-N3Y( ":CV8#N6I5ZLG\AIPT6Z_TPLX#%
M0X$F<:VS+CV:_7I,8".:8P!=*TL_=K[%VL*P[0?#PS%LBUM:G<WXZ4D[6PM[
M.C@P%L,66R_J8V%)+_&XMASY'S8O%)K%#4:3N)H^@MP+#=,3%-N?O2A3/S.
MA-6U!=S_F A$LK.Y!VP25U$K\=YY%3*TE[&!K1\BFR?>WNZ!Q;6U[-_9UM<[
M2;ZIE\7L:%1@Y?!2;%N*T(^Q59A6=RG09M6;=Z:7#9^31<?*/#XK_\7FFPS]
MQ^-\6H#M&*:#7I2KU_!<QG)LKW&\M\GDG:3IJ]JD5TB^5UJ [1C2^KTHEZW)
MI);EV)XV>6^3R3O9&O@1!FY%H?K>(N 3 8S&L%70BSKU,WW(>(WMG9AW=C*]
MX3/ #7(P)5JV+T4")=?S>^>U<49&H6^ BB'3UXM FYS1569A$1486,B'J$6[
M%KUVW>H!)[L8?%V#C.<O29N8NRYE@5Q%WXDON(TP]0KNGYQ T0YZI078CL$S
M-*A"?9T*4V)L73GW#V31[^002&ESL/27>0;!SCYPE8[IR6@8AT&45:?WG5\>
M4]$5G+]8+/UP1<@9"<C<B]EI%9:^ I[,BI]($,&H%Z]+^ .Q?"UZBS2@%@1]
M0Z@7SCPW_W421C)34NUF.MH]L;CC527SCM!GSR6-();:,ER8MI0TY<$W9Q74
MR"JO6%!IFX^B5,B$F9M0$C7#6&[,D&$(]QI*1$>I:V CJ_1B0:LM!GU5,MER
MZ<9L"RA.:' =L-^43OOI=,508XBY&DI+1^.E3*B['V_SX(\% [ 8(U7)W'P@
MECW %+$7F*0;A!H]34>C70R!2D-9Z:B_C ?8CKWUKOVCAG57.D+[%D,"P<7K
M8^<)N0\A'&01U$*ACD/3;ADW,&WU:$I1QRZT&%)7?,CN:V_L&7G;]47?WJ]/
MJ;E,8($EW[W 6R2+F_P)@W/I&2;%7D 2#3=<^\2JEH_3ZXPAQV24>@+CVV0C
M+B +P7LW 8LY)44JKX+[EY ]5B);I+3[8_@QY9[TQ-;:$"J,0!:X]VX+%I-1
MZB)C#Z>9M89UCXP'F-)6>J(S80_;K$#V-EWO%F$QD:4L-/8,FU&#6'?(.( I
MJ:4G. /VL,T)9._<]6X.%M-:ZC+SGLVN#^L.@0-C3$DN/<&9,(<M3I@K(3Q(
M<QCCQWK_1"AQYK'TRH)V?PS_,(/HL8D@NL((;*_F<(N>6,YQ<>F27SP0-9V.
M3FR^I<8E3>6=27%CA@R3$Z8@!;YU*4%%%H9WJ+$6_:E3UTT63(?88;DE):Z7
M*@#\V2>I7@6S\DY7TY)9IH8!;J%XK$U#LGPK,,P4V7Z[A7=?UOC2(]23< $H
MG]CIQ6>2;@M9WF>I$'45 /$I:9)#U#I=3/<.K49, A+/R#RDY):XOA-%WMQS
M4R4P 5[2,_ $5PRE+D>!S]B:']CR;+T9B,T8:ELHEZ APJDK0Y#OGV6[YHK<
M,#D4XQJJR$M=TGP3ZH!!LH,X_9\Q"(/'>T(7Y^0A/H/H\?=9^!)<S\]"2L,7
MB#AM+XMWQ(58=\;(DZASZ4M@MLWCG@5/OX5.H%@PJJX)0X$IR*HRF&\Z CS(
M(JG&"F;RR;ISXCLKZ)HZ+\S^"LZ)+LUQFDSWCE =>JPRK:HT"GB0^2(-E>;(
M\BG$]/K9I1<X07;C)9)G"SBM&!9,ZWV5S?RY20Q)=@IP,*K6[!!1_?QT2YY#
M_QG<@0D,X,67CLMN+_+>'1$U891A.MY391IG?A+CD6S"]N[6G7N1&P:Q%R3@
MIV:[!Q#@Y9=4-RZG_I7XL\N0WCF^[<N;^?WV.="^#"/'_TK#9 DNM9_,@.VU
MB-1.8C;O>+IW;/7:A ;!V2-Q[!_J+P&V[G^Z=X+*VV@M:<&J88A7R#P9E$;7
M])7<OHVNJ K[(XQ).JVR:.?MA38%[\KD6(QOF'RRUAI@Q!B5^8;L'!52P[19
M[D"=X/53:FHL:=$SXPDF?[:U=(T8'8=+R,YF(34QF^47U G.LM_E=\S,&5FU
M;\873*?@6TO8B)EQ^20Y^(58K?+R3.NBMP8=J*V>&:MLUH10IYQ_KJ,#-BD,
MQCB':6.BO1(8L49USIDKUO>^S7,8J9=*;;D.N,,? _B$HAR?.9$;\D E#*LK
MM?>'#599-0R>%*4>N^!*M6_&%TR9EO8B-F)S7$89+(EN*_ S'_$QW@PCF]+O
MA#/P;$HN5C.YRWKV%.:$I3X&&G.RF#G!F4L:#3QGD@N5;TRMN6/N)00S1P=+
M;_R8UZ66O3.6#2-CLO5<([N[XKHTV7C$R?C6@,:@C).8,BAF%,/H?ITZ%XOE
M$,O.'7H;'D9:I9S<5G] L/T P*$]3 D5,P(WOM]0Y5AAAUBV]YHRKB,#9%P:
M(#>4P[[V S .84JKM)0TW^2,L:HP.2P["0A-SF**!;LC@.K9^)8R-F]LFWPJ
M+ U-+95)&$2A[\W83<2[&/X_K0)S/:_<:W_O%]KW1P<V*^)Q2+P,*2A)KD3N
MZIXZ0>2XJ64%L_3?,ITHBE*?4B]BFIA0^'^M:[P]4,!XC"E<U= +_KS0']^0
M'?GNT3"15IHX!RD]@Q"?2?2_B>-[\Q6([C3Z*YD]$A,L4.H?^'.(*<[4D*F^
M4>ER!5E:=@C*-$9H;+\%E #)["W&?+:\#DIXS"]ZS0=DJCT4<]11"7U;;<U#
M9,>\AV"\!TCYLUT"Y73V?TD4LU C+89R/;G:T T#'&LX(N,AIMR1*:5HMM2V
M8V+=Z7&;5^#[<U@/D:+,']F% "3]ZB:,8DIBCZ9!?_EMWC=!&V!,BU$9+X=B
MCEOR;V9Q[7E5>ZH'J]D-42$/;#ZKTVJR5L9]&=+20V>]K,8M:6-RP92&[E;]
MNEK-S0@!V9'X=S?_V'S*B(.J^F0B4XK? B<K]?L6 IH/U4T,S;B*Z8ACM\JC
M/WL8Y''M&7Z;[DD-7$6-%+1DOIA%-P'(>%,8"8J-;QG=F)91.8OYREP'#-F+
MD)WI'L(EHH,H&].4+1=(,Z=M"V^AP+RRIS;JX;-3M1>O2Z#<^BO#38]G\\\&
M[^\=632FB\72#U>$W)*T5+0V+FE[A@^3&<D$P3<B5:C(EH!.--;B09:<KAL:
MSDG$'%7'OR2:H#B-&3),QT=D(N#KJA).9 6N.U%4BWO-P/Q9XL9_=RAU@GB5
MDNGXDSQ#0F9JZ!1[ :S'F':%94+AJZX>8&1'EKK0X6/;>&#N""EXB"1*_<C[
M)R?(W,?TMZ*L4S!3/H'?L%?&"TQ[-3*A2:;GQ@S 5@"R"YTW611\DD0QL)5F
M!;&C?%P.=8(6C"Y,N0L9 ZOZ)P>'[$A,)[K5+-RJUZVK(":41+&"4FU]RB@9
M2F!T7!L8"5 AJ^O7B1K9CX%N@9*FRR^_-<,VE"CH6"4*D@!%=H2W$UVU?>2V
M*2AQ8T!V,I2@YUA^Q%6&4U*-L??,[-I;7?\A3](^9-MXEE.UVU3EFXL2C>.T
MFNZ/;>YYY(K0#)*X,4.&R0\1"X!O0DHHD85.'8NU&3)>$)6.-B? 0,=W@EG$
M[G)ZZ> Q!*P;EI]?4O6"QW#]IH\XWFK9.4.+*36@)!MN?&:&&<C2NQWKNL7#
M$#EQ^7W,AM!XK1DV3$D')4E(9VD)6F197>.>A,WB9/FC@J54([LN[+SFZ2 )
M*%ESA@Y3\"@6 E]/%7$BBQV[%^Z1R<1L,5XW3D7[WAE>3'.OHGPX?H4Q?B#+
M$?>@]#9?NBD>@<U6S&9+D5HG#"FF2%!1,O))7 DVLI0UA]C)VBS?7DNMK0H4
M7;S&U %07N#0U14P6V8('8S(5DF+J4?3?ML1IF1C=^+B&Y28-<A>BWDO%G1D
M]V6+*ID,X'Q.W#@M4Z9=)*]1GXP/F!(\W8E:L)RU8)SL90L$FP>W!*AGCY6G
M@[VOS8,#FR]H<#C,(?8TOLP"!%:L+P&25F_M(5Q0Y8")L1C?,,5?8O$J+)L&
MF8(LNVO<7DP>TOE!XLF3$SR2*Q[/;TF4^#!S/K*+RC>$+IR !/&Y!S,K*Z['
MK>9MJGN&&%/H)18,)\%@C@_O._][8/-Q"LY<M!TBLYFFD$OL.7ZS:5_6*^/%
M(++%!^)G(]K!1[8I;5S;,60 -@63UB$^#68,A%]*+S73<EYO@!W5 PUB$6EK
MMP0VLBRQ::VV^40"1R _0A:,)6[,7A/-";Z#$(R<.1&9L>N_\$M6,CR,E)&W
M&8/Q:0!1>RY.;0MHQ(QAY)F;VX7)#4+P*+W%TG'C<#[/UE(*<XZ;.IDREYS?
MD%$YC+"R_L$ 983#2,@V5S6+VW*<&4%YUU':GN$;1D2X)]R#4P5:5]/+9M4>
MX\J*+^:[H5Y(_TD<VMH#KNN)81Y&;+?7)+830,;V[*UQ5<87T!5YIV+''S[(
M7ES]F^,GF;[Y?OCB!&[#!+;& ,"A_6&$?7M-PCY]3LB>)!JZ/>QCP+(II.P^
MT;H^7\-I?;L7AG48X=Q^DW". [=07RR'/(VKK\F([2J-2:[GI[-PF?)T?AHE
M\-GA[@F'0%DS1N$PHK5]?K0FQR>KNS9X+<,7K-V2I1/3W/;G>;+^PJ&!%SPV
MG#&%73(N#".DVV\2TJE@+[3\O>[L[3>+\GBU)42[2F]'B?(?_N[%3T^AS]Z)
M%(5R)KIF2(<1V^W7QG8&>8#M47?C&MTLV!-I=.R\T@V6YPE,^-W-<D)Y5IU[
ME+!99X!F/(S ;+\V,&N%&MNCYZ;U=&RU9,>_$B_RBHT>F>^P_3FC?AAAU5A2
MU:P6%[([<L85S^+)3O8"GAL^!JQ"/M"6$Q5E=?&!9$J<B)R3[)\2A%I],=S#
M",K&PI.934#C/4I=2<F=!K/2;Z7",I9/5]<3);LW4-MHNG]H<VNEPO(?1/4R
M7KD)0X')H1;RFF]. FBU?K+-#3YCDCLXP81">\-#+8]_@LE!$<A!0S>Y.&N3
M%.]$52TZ*Q62OE+YXS'UC1@23.Z'@-L:"EF&ABT=;%AX""[4KXDJ.4ZY]WA+
M(D*?T]OF>:7F:#U'7(;T/$P>XGGBP]^%B7QSS?R C(.8$LE".6L8@"G&(+L;
M9=AV,'F[5\$S"=@5-5TTZX8,$5+/M\IW#5W>!HCL2I-AG329)*Z,DJ?B@\?T
M <!@EA\<G#B4KN8A?8&P6*D0D%:'$+;L8DH6"WG/R16W 8[L4I)1?3W<Q83D
MAK(*2_&*O7K)"E1?_"OQE@MY;63UCAABU/%;62X:<ZP,,+(K2(9U&%,HI^:Y
M5>I;=^,Y5X9AW$(=+I9E:MQ?YK$#V44DP]:!.\(LWPT#6;WM.Z1/+QNP"\D
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
MVA5Z$/<CKR>FPL+V50%R-3@\3;BFQ_[/D% X'P>*O'[LWR]T?9O]+)&$^D#
M<;N"%N(.W]J2*4QG7U<@E[S)D,6B]J/'/C2$C^5E((N:I^P.\0%T5'S-IKF+
M^47$:.F/KI@3/6!?X+%K8&3@LUTAB_(FV.9$55C0OM! KHI=#%ELA+)DCI.U
M[X'\VA6<$#>@MB7 PE[W!0]R!9F,2+#9%"+$Y#;D*>@FHN ">&S:74:*RV=C
MT0)H]$-,"N[;/QM7*F<]M"&YPMSV)152S51L#%UN;G?^U$\R*OJC0IO9%^.G
MB9=<L@T-6?C;=4S-V$> ^W;%.\I;2UN16F%B^VH,N59,5F/<I(M>*KE;G<^+
M#T"7R&@$KP&%[0I7E+>I5I1# >Q]/85<SKOH6F7_\Q>)D_> K[36V^"G0&KM
M<JC.[3A4?-D51U+WV5VY;AP6CQ>W+7'(_]M/)LO.&]^\-W^:3B^C,+L7AOT&
M3NK+#-/$)YX[AP?M\K7.A>7H!F56&.(^QRS3R>&!PQQSCVW=AWZ0P@;^D0Q2
MFMU\=/TV"-(A<ZX9$(&QM' .KCT:LCDW9I-NQM?B@)M$2$:^ 7)JE3^6J9UO
MBB:%5MCB/ALM5PJ&;#2AK_Z </@),@HRI2^O.UML@N!01)PW?EH>/U5-79O]
M*LBR58YC!@V%/+<5,186O$^*R]5D,BG.5 /1+6],^J.5_C>,O&D49G$P45Q%
M_C;0VZKD=B9^3GA%61P%VO<);+FXJT59RM$NRZUTSL]/*L;E:PX-G+8J,I(I
MCF,G9F15&-$^JRS7A<LFKIFR_R !4^)ZK5RFW*R*.XV!LSPLK2(0G?$8_YU6
MQ3@R=4J"CA4$5-C3/FTL54#'9-KX@<0)]0=)WI'M3X;+U5:$*Y-CD;,4K4/Z
MHP$_[0H\=/B)X,KB*:QCG_&5B]]DQO=]Y5^9PN*OC!ZFPJ=(<'I1\6V@MUUN
M?(>?_U461X'V?1I8+FZ3[OCW*/ROU O\D9]/4+J 5QH J&Z74][A.^4Z$BE:
MG>[/PLLE;M(O7XF0+,XV9ZUPBE!_/WP@LX@FXM/J^@,!%^WRN3M\G[N*9 IS
MV-<:R"7OVL.NPD ^$Q8-G^/;<!&I?XH2+[@-V48YC/U!!A1;,M0@@4FYVRX_
MOB/WXYN1:6'H^UH&J<ZZ)EW_V_!I0KY%(9FO[DQRQ<'U:;V$/:"\^E48#CAJ
ME_/?Y3O_U>53&,B^P$ N?^P%!M_A^IN8;?WS P P*Z[^'?+4WZ/D_Y!DF<$V
M46)0Y;L@SW9%)[KUBPQJ"+*PXWV9@5Q1)N,:O3!,%U4?UW'BPRUSD/0;$3])
M*9P_$"YKTI>!VG;%,[K\>(:J- JH[VL,Y-(V&<OXF\!5.FQR>B74&Y-W)5T$
MWN#'XV#"X!1G>^_^:+$!R0)1PIQ.Q2&!LW;%-[K\^$8]&17&LJ\ED.O ^ EU
M^(P7K(=EKU+R%/WAT>1QYH?1:"1)\J@-PJ@_;%<$H2LY6:XAE<($]NE_J=0/
MS<8 WO649:/K&8!H"*"\7;[^H<C7UY%) ?Y]=E\N<X?^?=FMG<KM@<0O V?M
M\K0/A9ZVDC0*L]B7 <BE[?H*O.U6GMEV=Z/@*:/[*XWBBEU4Q6."'-KEB!_*
MK\>K**3B=LE]K8%<"3O9:6$P( 'S19/U-R$X:4MF@D^"%-L5"SBTU'E!*L/"
M</=5$7(=.:R*N$RG:>!!L>/U:$0&"92X) RA9%@<);X@HXB2)^]-UFE!9RC&
M]5&[8@R'PBJ%"K(I#&A?;2"5_9')2$/>SV+UE.*31\<D*3JBE17'B^(.E08$
MKMH5A3CB1R'J2*@PDWW-@5P#;:PY6/@2-Q'-?P7/R5:J9HD!R;<K9G+DICI!
M)-UB&MB7+,BUY]I/?)$S\,*IUOPKP\QZ$V 5F1G^)$BQ77[BD=Q/M"/#PG#W
M.66YCEP&3VN662_J"(H:ZXTRA.R/4$=ZX_FTB4)Z36I ]NT*V!Z) [9.Q%O,
M!/M2+)GZNN>[.!-<_Y/ZR?PV9*Y<"K^,^\F$T*>)%Y;"QI8<-<D :;?*]C/P
M6+#]:G(MCE#O\SM2O3G-G0XF9)@&)-^\B5B)>;P\P=D1F:!,?0?D9==LO2!H
MP%@EF57#XLJM\7.6M '.A\EO@RA,R%MR'63#_/Y+3,;PP_+O0<1&_/T79O9D
M#U MB9O+^\0T69$5^]>FG-BOGA^ LMZ;SYNMUIYA]%G.T$S8FW20OI#/[+=,
M?FQ8B4$9EOVV795)H+CKP> "94=;YJ*[ZO1]6]NT\"A</ 4T6HZ#%CCZO-A3
ME<.I3' "**P1OR-@.#QR,;7H@>'PV'("> D&,O+2(%%"0R8Y!31DU#M%@Z[I
MF=L]*M'XC:ERFDZE5*X]!W0Z=[;*95>.B3+J=PH5YG(!:JA89'KEJ%A]#NAT
M'FTOEQT'%274%XZN4S]W!S?)%6L[S-R*D1'"OB)8>4N?!;KM5F\XW3R7EW*(
M)($!_;6TB;EQ$5=?2R["(32T_>Y-R=7:SKAJO*K")YD4F]OQ";;_(A77"(M6
MEXB%_4*3MG%X['"&;HUM'!Y;KO93\X9$.F[:.#*18#".UH"L>VRRY_#5ZM&X
M11E7?[3HFG@9A<,,N@]QVIO-:/1*AKUTS,8X%F[]:X\+/.Y.K5UU)6[;HBG1
M8=BIM<C@3+8'TM3N-V\.8Q@WN+5Q@4?G$9L&E&C&X,I$5YP>WAN<$5V9/0JR
MKLCM4PARXU(= VC?G0,?U97#,21-,95M"__U92FO._:1XM?KOUT3(WE+2#A<
M]D18$^3/GS]_93R^,H88A?' )^& _#J(IE\R<>9W]&7T7<%AKB#^!:OY8JA?
M.7)Y_*0R ^LUR[U7IF8(@MU$-"MGLB4WR6=!FKNSS54%1PT'LYX<=\+)Q&'#
M1N\97&DOS):+LD-^BZX1HO55>1"@WGD6R;@R.,NIKE1V8A.*PP(P9P*TZO*5
M^MN8_R*3H>T\0--V:/6" KX(BP,3>Z.5:<AIBJ*\^]%B1U+285_:H4U_0)#
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
M#3"RCK[P)4"(:L>GTC>?.V?N.X]M4:;1*8/S+O"%X6"LN@IDIB5F%$.-FRV
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
MH W/-48QK!56E8G@F-WUVXQIG&C%UM;> 3[0I%%5)"Z/E97QAP&+S08"ZK=
MJ%FVOQ;%7VCVSY 2+_#_0X8%Q?UP)3O0HWX,E1PI9?][SWX?#2_(**+DR7M3
MJ?DW^T60(<)\DH+:^29B3TP?T,"0W3%?TI&2#+>[4;)9LNA'^=Y=+*( Z>]$
MO9FTV<^"--'D=[0 4#&>5E]69;O_AO.Z[[GI;\2#3A88FC:4TO3^RS]\0ADB
M)G.E_9_66$PM9RZOM"K(N@UG:1+?D5<2=)1VA8(W@2<T>\,JVA!$N:1<8UC0
MG*(9PT&B%>UT*Z.Y^ZY7RT=Y;*)9[9 /EVL,P2*7:#YWZ V5:>>P,IH/EWI%
MXYU4T88>FM>YQG -PNX6B[@\(6:V*,SRZ3!W16'BDV!">:#:MUS,MV>!S)Y5
MLK=*@\#:Z/)\ELL=&J9D@I:V%.9^#1F@0+SA @679PYW>&5#91%"Y?)-P(),
M4%A(8<2+YDF,N;4F-IFU#_OA S2'AS S>^![%-+BG]F%(*HQ7*/?8C(\Q1#9
MJ<&+UA'JNM\!>=F-&DE+(FWH7V'-,B2YW2V,W$6LGF&(##2S3T96;65:BPH6
MJB*BMBR6C1N2P[""Z>WW&=:V,X;T)# 5H4Q0A9%W<"/ILC/[]N%Z^7T,I>\
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
M'F=UTA%D%X7O /W8;K"2BWL;PRI,.MOAFU:8N6(&-_L(#'=7J0B9 S,):^V
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
M-/L]R:"73N*^Q>@[<1X]UY4F+X\DXQ(#XIIS.4]<WBV1Z8$I1,+*^W- K_/
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
MDMJZHZAJRVLH;M66T^0[)DJRHJAI1J"D"DUN.R,T57702E4];'"Q#Y1;"TB
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
M 23*Z/TC2#H%V--VJ$MZ'^- (YH]=/1Q BU&6!L>QB\W J X3<2[D:VN 'Q
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
M#J!3.H6KT"OSJ$S%(/E9M" (7]+DJ%6($>,$$UTKYP]OZ>%1K/Q*O2R_M7$
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
M%HJOK5E\/$!B%-#&W<%PX;CA7QQOFQX <^J71=HOW)';S9?7_JVT9.CZCZ*
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
MZ(O22Q?Z</FZQB%$(A/0=4<+(3$,,6B7/>=-^JRF)&98R6EF*+%:VH05$FF
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
MW#E?\5 >ELR?N;_E#1 C*LD#34IRDR9A3&6E65J<?2TS9)X<1#B&+NB.G"+
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
MA(C617\VH"'2T4.3R99;(J= C!,W?88(^ZQ+VQI.FH>A#HGT\]!4V//!">T
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
MM#-[-7J(LUC'P']>#1 5T8_<:^5'=N;(TOZ5P,,\V8LZQ*C_LKG]6R$5C53
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
M<6TDP8!*9PY.3&?6SF ' *_YMV*MAZ_MJQTC,'7Q&E9[M@%ZX&NH;RI,)V0
MKM<^E9P<G#@,]M!$=D"0)[:+\U8JX[$#8,"(25W:AL$@7YP;L05ZB>*W6@Q0
MN<7!B;G%FM^_HWKYUK-9]J5]A6/$GRY:PPK_O'D._-G[(/)JB;P!E<@;G)C(
M0W_]CK+7\AMQCA=?V5<UQLSI8C6LZ@?^X@.C&::?O%7]*8[*S T,,'/8!'84
M'A=?LE!\:U_G&#6G"]?TXBY^2^P%=^&<?_LO7FO1AU2*;FB HD-GL+N<JV^9
M#U^SO[A]LS[$2#M=OJ;U+ET3CQ#XT=CO/*32=T,#]-WAZ>PB(G/*R)@7Y9IA
M4=G:/CXP2D\7O7%*KR1$WXM/:O?[0RJI-S1(ZNW,0:/UU/<,&C#9PK[V,6)/
MEW%'VE>DZ'[]4TF^H0&2KW86&@*R_'F.*!_C_70!&U?^DQBW5M]4FF]H@.:K
M_G!-Q?"A?=5B#)XN2\.K_N.2!X%8*]=>6+_5H])W0V/T7?7G[ZSJ\BN6?6=?
MVQAQIPO6L+;?K7C\(K8TO\71UW1Y2.U4WFYHC+=#Y[&C_[P-4XW<00+&VNFR
M-OW>K[P@N-XD?LB3^I6<RMH-C;%V6[]_]\V'[UC^I7V%8ZR=+MJVX7JYOF>0
MH2%^ YV/\W^ WL<5O6<?_^_MNUI54QF[X8D9N_(GY]I]Y"_P6R_8;SQZB;WU
MTA<[.?A7O!+O-?OS(X>H//OAF4.,NM/E:UG?5,YNV(JS:YBV6%>Z>]K%2#I=
MFEUH][?K.NV.J.3<Z,3D7/F3#[S-7T)(\\#^2RS<\VCECMI'&$>GB]FRVJET
MW*@5'=?RI2YU[ZR2,:)-%VH72@81UBB92J^-3DROE3^YV;L-3G9(Y.R,UC&"
M39>R9:U32;51*U*MY:M=JMY5'6,\FB[3HZ_,)'%:N2XC_K5[\A(?_>]'[YN_
MVJR43&H536731B=FT[1?GJLZ^] A)6.,FBY/PTKVPP9*IC)JHQ,S:MHO+Y2L
M/G1(R1B1ILO3K)(_Q]%\,TLA>]DCCU_]&4_VI](94;FTT8FYM+VSR)6?-Y I
M /(F[F35&6%,FB[I3J!P'V?RV9=1:T3ETT8GYM/J)G   &YDUAIAO)HN8K/J
M?X",J >,/95:&YV86MOYW45>:9G<U9VW&Z/1=%EVH-Z]KS251QN=./9MZU?O
MJ-:1]Q9CT'0YFE5L=D2M'E#WK^!C*J4V/C&EMG<6>T_B[KSC8XQ5TR5M& IP
M5MT5X[YW?DREV<8GCGK;.XL""GF#73"X817&&/>F2[H1%)[]2"JZ=YFI&3[Y
MWZL57-_XM\P:>[^X\5(OB%X@1WZ]HJE4V_C$5-N!>927TLL6['[!LC9,-K*O
M:8QOTT7=K::I]-JX%;TVSR*1O"SA!:;QK39--?_HOX3^0KS78<IF\ 4D?UNK
M73S<8Y$PF/-$-+L0_WWE0;26(5&PP<_: 6B\F(OF:U]TD.49X6M//1W*&+_R
MF*5+SOBW-9?YXC8)7VP"%O@+6:X/OLN>]G?[>,.X/UWA%+SE99Z?HD9@HU)\
MXQ-3?/LFH9>R3J,"23,W# K&^^E"[E#!5'IOW(S>:U]SJ(FF_V-#$(AAK*.N
M9@+$[N,7+\QL^ZV?S((HV<3\4,:L,957')^85VPPEQQGU5:L;.92IK4QQC#J
M,C^YVJ&XK:QM6ZMW*I,X/C&3V&0R!Q7O4DW?,<8NZF*WH'HJG3AN12<>N55M
M"(4G6 #"U!?:GY= 4/G2GB%X%U:!J#*6?5Q@M*2N$P(N;N!7P!U%N4:W6 NH
M5.3XQ%1DH]D42;6VVKFZ'F#4I2YWRDYS-HLW/*_9E[2P"Q,J03DY,4'9<#[%
M 4.US,L2)LZN#!.,M-2E;P<$5&IRTHJ:/);': P*?'U81#'S9C+X*&%K[PTJ
MOES )Q) /!OV0IXX(K&"Q.)0X3W[@3CU"%RE2R]5AY/ 2Q)QTH&S25*D>1%?
MRF,)]%6GD#+QBTKZ9A^!&%>JJYZ"P+S$VOLHOHTVSZDXF4'1T!;+T81*GDZ,
MD*?-)U88IKR+*G"9=9(U5%U=IR88Q:HKQ"Q #ALK*NDZ.?%%X=8S:PT1I]8Q
MC!?5=6(;)%2R=-**+#UV13L"-/5KFUQTHB 0?W_UXKE:[PJ(P;_F.<3F$F)Y
MIU2H@\N$M DL8/D!*H!@W&H",R<REDXPVE97-P%_C[,EGV\"?K^0>4#N5:$;
M57(TJW0COX"@Y>1JEOJOD#*H%/P3;"P.(Y3*]DY.',QI8.X%-YR-"EY%V9UE
M S,Q,BN'SKZ4@[-\=%897IA"6:?/*8.(D;RZ=MT'))44GK0BA8\TF68 *C[=
M!%X,MD[,,7]BL9.O %!\M%7_2IX6ZDI@G<&9 *.J=200P/L$17T@J=;"ATL>
M'_Q7/K\3 @Y??*$)5>O]+IP%&UAW?HNB^5<_J,T$/:$2V!,3!/914RR@!YU9
MV9O)[JSLS]0 K!B!Y4/81P_&=NLZ<@8]5 Y\T@4'3D+30V[ $FEODLV*R:I:
MN0'R2YP%$F=^B3-/X0P,VDLV+'OV EEPO8$ML^]NG6 DNZYT9^!(9=XG[2[3
M-RN_=BJ+5D"HI-,.@\\^A#"J7E<4'4+;LJR#R)3*SD]-L//H%';7LYWER[IF
MIQC_KLNW,\U2*?=I%Y3[7DWO6VL@E8Y:;W:7%Y\7I@'B@!HL1DW6K#-8G:88
M_:[#H#, 4HGV:2NB_8C59Y]]<6_EF&+DN2YD@GJAH%!V[!6OGE#,TDOXYQB"
M\E=7FW09Q1 B5ZMO*FT^-4&;-YM3D8I1M"XYI+(#RWJPLHM]/& \N:X$>WB@
M,N33+ACR[Q@?&(^M*X6R',3<2S;QFY3&U>Q?&S_F\R]B,8UQ>=8BA<I43TTP
MU6UG5Y;H4OTRD.0]F>Q:BQS[<,%89ETS+L"%RB-/N^"1CX7/NS 5,,DVI, 1
MBX.M?:?8%*-Q=46<"AW;E8PI6*'RN5,C?"YIKC6&)BL;#JN3JA5P-I8'(WEU
MQ;F'+2K;.^V$[3T)UI15NG7-*F%\K*X6 G+>K=9!],:YE,[G7#9"[ID$#^^"
MJ1SLU$3T<^-I%?K/.F16Y'-A0T2?PMXXM/?%6%9=%1:!T?N5R+S* 8Q;C]9
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
M-3-@LPQC?F48=S=4&&NM*Y92.2I+FO;D?5/^T"W.[BJ<JXOMV^Q=+>2H[/7
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
M;X?G4T9WRY8,FN[X(ZY2IIHST=X^"!!&$)&^'1 064(Y@/$-0W-0[)Q%"T^
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
MXJ0=AQBE7K#7_D,#*G( "XY$<TPPAE 7NAM8H/*%DRY*FQT/"[B]YQ5.E[
M"?-F_]KX<!XHJ0/Y4:(NH<^]E/^=57K[B>P-3;T\=HC#L1'HBJ#T+-LG#"88
M*ZGK^;3P^RV*YE_](+@*M2BLJP.4]83*64Y,<);'S5%;QV9E=_:2]5>57':#
MT%PBMB<8Z:GKR1T(42G1B;%\!C0<_;87,O9Q@G&3NC),K71[!"D6@OO%D_>M
M%C%4_G)B@K^DSK;Q-KK %3C9M)AIN;$6*YT8T3[$,#)4UYZ+$*,2II-VA.FI
MMMDM</8$0QY8UR[*?9,#:,+(5EU1+J*)RLI.NHB]/16PRCBI YNF$EM;.WHA
MBDT@OWE&=F(.[-$Q3EA7<1='Q&SCD0E/Z*82)BM3*4'L;).[(Q,JK3PQD3/8
MG!R.XZRR%?:J *N =37P/'O4!7ORW+K'-,%H;UWGYP59*G,^,98]PCQNGUP[
M3&"\NZZA\P(8E9^?=!'.W '62B)M=P4OEFVU9H-'2,85.[IP8SR_KN6S NF4
MZ@^8VO<'?#=6<(HY#W0-T0 6^MLR_2QTN_02?C6;P3LJWL&[\%7\G"A^*])J
M/J9\_64M-N9QZO][[VVP*=6G,#41@WRR:5?V?7+ +8YWG0T)=0JR,<6I)1N4
M+2 +[JO,@IN(<=EF#5:Q&-D^^##7@:Y.I\%']29,N\C(?'(P;ONY2"B4!3.S
MHXL?RB@Y%4.;U=,4%GFF:LS/L\#=BN/,_@H]Q7P7.BI(M9MYX*^$VN(WQ5/<
M+^I458M2JL-BVLIAT=!$MIA86>6[Z%+!WSZLV0<(YK30%6(9(%3_Q+25?^+H
MLMZM 5,Q5.L*=G#$\%0 Q@&3@OD@= V==M/_.8[DI:?*W:>JX0=)EQSJOMT]
MU0TQ-9&]XP03WNMK7V>#L<I-L^U53IJIRF'4B<T_YI[0%>@HT*@>BJDE#\6Q
MP'M:^@G+I@\7MZO5QZMKX3;CL8W"_,9V-00IYKRRR=J-2H([V,%FKC9GT$
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
MM# +,&)P-CC(V? _KN\>;Z_&6Q/]:I:R*Y(XGF^.P.5\ANE\=EY\@WPLIS-
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
M^.3X<(#(-]-5 L[996L\PW @U!\EM)CMS)SXT2*KS_"=X/I]08)8E*FO'P1
M$.4XVQ,5V]YX?,'@HO7'8JRVU *MAKB92ED OOI3(!I18K4]L;"M8YL;^UW$
M)/-MOA/O> $E>Q0\.3X932_2V N(, IB#0,PB *B]L3%MA4^9ZI%#5VL]N^/
MS5F,P4J5N SG+UZ0MU N6Y4D- <**(J'D*/(@;_-P%^^TC_>!L,YK6 <31E#
MRMKECX& KSNB8GQX@"A2:T^9V"O"3AFMWPP00WJF-\O+@<6\_FH'RMO<94=$
MHZG4.][<L0 +4;:^/<');.Y,]FCT!]SO\*U(TF)N9JV_Y'V8U':6W%0FQQ<%
MI7JS BMZG]TYX&9W&C&NZQ=T^V/0>JFC%R_,6#,X*!A#_V8,;E64>'\Y^0)^
MZ22.'\XNPYBY0PI& 7F]3Q(=U":)I!B#H?*I/X9@]>(6$!J#E&LNU0DON;"'
M JC>YXT.!)>Z1-S!T &R/S:DE_^1V4QN06F#F??BDSPN6/87ST/Y^)%D+6N>
MPUHW1'[[:?:=\>%A[_,R![5YF998V>V'SWICV(<V7VY=4ZJB3#?@NI4R0P%4
M[_,NA_R77X7<67O$;6]$3:5A,W=2+)W+A]2+8HP+$I"IL'^C8#1 ZWTNY)"?
M"Y%A4&E-^YH7(P*Q6/,"A--+'^2*Y/];(;5H3"O)&OF) '#O4R&'W'H955Z5
MYF:UG,:.IEA,96S3N=T=2!GJ]A0 $E%J0U4X*DK.PJYQ90!5!MV.95@L4-FF
M\S9X P4+(_&;0]RQX\,C1$D'57&HV,(6:(TG#?9&<&0QF*^ADS:97BUNZI:P
M.0$ 1!38JPI&R?^I1=[U:D@[-F$Q-F?O^0_.!Q7L<^1,])VFZB0 %%&DKBH@
M';=I&SV&SE%V=!Q5Q%P\P;S,F)!25#J*7C\30$84,ZN*2E';>2S T'O*CLIC
MBX0W7AW7U?7JR[.'1QV-A(_4(^%:[!B:5MG1;E31;)D#?R00I F?WA..'Q\>
M=S2J/5*,:FN!5VN[NG?P;<4<CO'%M4MBFZSYS)D <D<CW6.=2)?-@FH15_>,
M!47[E$$G>F89 PZ $9F.KL#8)J3*"8VD$:+'A]KK)&<Q+<00(<V!QR:7!<Z$
MP !$Z2*QJ)3M08@=0TL&#(IP>&S1$AZ<CZ+48.C^F7H1 <IA(4L^:%>99!A,
MZ -2"_H34;&\]$0 &)'FZPJ,;0^JG&A\VOR,U]':L2$9O7!5/(N=5=M(WK:J
M'P*$(<J5ZC)V6^'%F/=+?,E NS>@7$(F\0VH0][B17N-EY\)("-*G>J*C+/(
MJ[("P^M .$S!YIM7FUMSV>J$Y(]N4S#%OPA?P%*8:GQX@BC?JBLT!8]'R N-
MKB^H"BE06-*)Q;Q2=?V[\C(BDS2JM ^KB#[_=XDWY=2G!";@SS4)A2BWS:CQ
M1*.M"_Z\[8[MJQ,9*F/  7#'X_(30WFJG!,:?50^1=[68JD30X3+^Y6FE@7.
MA,  1,&\6%3*]B#$CCB2V:DB')Y8M(1'LBB<[M'TZ36,DF<2S:_(BP@G<QS
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
M3 6@$9WWB,4CUF9YU-W.?[=G!18SVS6479'8C;Q%_BI1]O<@I?RY/'68G,D
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
MY[SX9)C #Z1W0(WI***>I0$R$3'#(%T.E2:R+SH0\Q][T<$]?78GA@"@N!Q
MU\7JO].3Z_LP^6^2K,ZT390=Z'P7^#GH69XB4Y"&A0<-6%E:\K[T0"BH@<D,
MQS (TKP2Y#I.O#DLK?00<$H\^K;JHV!K$PZFU/8MLS%@9S9D^5$J^[[N0,QM
MDUF-/PA]P@>6IS<2.3.R%-*%[[@_GMQ7T*8X\\!'T]P)R5)2W#,>S2DILKYE
M.@;L3$<S+I7FLJ\O$,O ^#UV^AG'7T_1TE?@PW\[4?*T\()P.A4<^LA-0JGO
M6RYA(+A_KL"7T@CV)0%BKIO-!BSEE)U/-S,!WA24\KY%_0->U*_"E5+]]R?^
M8IY;C/3K7@V5;B7$'PS(#OH6<P^X,;<4/TK#V)<&"+E]8/L!ONVVH9G3NU$&
ME=']6Q3&FCU;^7-2/O0M)#\0/\ZGR:;R=<M]_8%8")WLR."ZQ(>8-%D?21.5
M;?&,\TG*Q;YE!0Y:ZM @Y&)INOM*";&,+%9*7*;SU'=H$>3U=$K<A):]) X0
M-RFO&U^0:1B19^==U)%!92J*NF_9A@-NY8(&=TH3.M@W7&[1^$QF*XJ.&=4;
MD,].-"-)V7FMKN2>E[O0FI"BZELFXX"=R6C"H]+$]A4,8@GTL8(ACT5NPJCX
M*_H[T3ZW6V* \X=]R[L<V*EUX/&W7 CV!1!"Z1W:CC1?Q !>&/6?OV<ZL]YR
M6(9GAC])N=BW2/-0'&FVP\72=$_V;G*+1F\S>=NPZ#NO9B@KOC>*(;)_I#6M
M-XX7[:*P7Y$:RON^)8P/^0EC*PPN5Y%]49A(?!#T=I!#UW^F7O)Q&T HF-*_
MC$?)*XF>7YV@5FW:XJ,B&93;/;/^3'U:L'X]SI97N[^J.P^PH+R$]MT'FM)X
M#7V $><L@+"'#%_BK&>KS!$F<S!=&6V^M.F^DDGJD\+=X^E$S%**9WI_1<0$
M4]^A_,*4=Y,1+L<0#;.E[*YO=7_MGDH='IL['8JCI,(K^*]-/L%?C1\I9<-W
MC^5*K/V&TH?I',<PW[>MHP[]7K,U.6RS+79&"'R%H^FUOZ5T8UKD#<N#O1_4
M<:'TGFQJ?A-)GF#N4<"4UPI%,*$][.Z=.;D*YX[':LW9YB<I%Q'M '42;A!L
MZ#,$Q:;0'Q4SV4;MJEK7FY\?C:9Y"YC+,)ADYT*/<3I<+*+PC4R&Z0SF./Y&
M:.Z9=UC?9%[ V*GWQ_7%R#C%-\ \#+M1?TS.[$OD:M+]YGS0.8R;W-J\%&.7
M<FOZ8C1C<G7,*Z\_[$W.R/)HMA9M79#;15!B\Y*=@]*.*2AJ3SS,&C0E1J%P
M#KN8,;!=>H+];.[P&%-9B6')MW!HM,FZNOWLG[]6>0@C?I3_L/GW:\PE[PD)
M)JM;EUOL!8+>@ 18/F+7(X%+_NZ&\_QHJ7@A*%L\KFB9N!__LE=[CNR,OF=>
M;8,&^T!=^7!^GXVW=4I/0JGOTMXI*P[&3JG*EZI%2I[/GN=&%) 9O9]D^WRV
M&_9CL;C;;+V/U,U=\U\$'O;M,?7#^L?4VV=B68J%.JA$8;96*['J[W7GI;DU
MG42%_2?4)Z0<Z%(&1U:D'*/3Y5%A4\?[;;15>^QB?%IHS*I5(O7+KM\77I3-
MT'I)I.SW*7\Q1;>F%*:]+5:6I<7BH'*!8K\XJ,NZ-SYVYZY0'/;MG>I#_CO5
M=AA<+"/[5EA"Z6D^7VWYN$Q&.4J_\R'RW,;+@#E**,_[%BG4/\%MC[GEH=:^
M69=8=)CC!)%B;+VA8W,)4"*&<KYO$43]\^)6^5LN!+AK'W$L!)@+D)M&EVVN
M"VW21N6"J*39F*)93#1(L+M<-7"7;Z)8-<YLWLJDU+UL L@3T*ONR-\#$&8E
M'TUKJ>(UJ6>7J"JOC1>:Q%.4"S+S MHJ[\+QZ:ODHD9-F$BE4NO;*?\9__XH
M/NX72\R9^EWO17[,DCA1LL]URFPW^Q6J@RO4>=]6J/,NK5#GE<)@E7*GM27J
M.M@?QDAIALD+93=I,/->_+Q5X7#RGS1.Z$>S3H/;Y6W%2RN\XD&M"<>#HZ]]
M.^8X9U\8:\*CTLSV)48B"1Q]M7U4$3\X'FW:^>R\_^$EK[2A":R;\!?U\&1X
MHC@EY4+/#@\RL0IV1CTNE::U[Z,FKJ_$? K  K#>@G/XYG@^O:(!:I$ML6WQ
M3?!9RLV^9?9/VZD-DN-D]8;:/E1N=8/=KP+F=/?H:\]6@4P];*P"&2?+54"C
MM?(^'%62LNU\F0Z KK94/?K:LSQ7ICXM+!)ZG"T7#8TT^[X?N[3$NUA,+-2G
MO,N_]05CG0S@]J!G>;5,?6PL&+6<+1>,\_W]@S:7C('M3%XK&E64GB!8-;8H
MH3SO6]YP8*EY.XNY.OW;]VN'^G[1Q3I%H5(M'Q'+HV%K*\<&'93?/:L_S!3(
MQKI1S]K2XSC=IS=;]SJZF-[L\,HQZ%L"=-!. E23M:6_H7TPLL^(2HK]$V1$
MK=VC-DTGE5??<JH#%#E56=:7ZY)&X> ^Z2JM$K:3KEO%JML 7C8!K&7>C*PX
M[5,!O#[H6\IU($ZY[HRQY6IQM%\MVELM#OJ<;Z57_?"Z+RI$4DGU+4M[8#=+
MJ\+W<BE2Z4RW7XI4]YY^IV_Q+D3R)%(I]2WI.["=])7E>KD('>SSP:U[1?W.
M!_=D*3KH6Q;YP'8669;KY5*T+[EM>R'2\XD83T;0S_%?-=#MKVML?HJY;Q[&
M0:V'89IEI4V>[N^T"06RXX=8+NGM>=]O_!;+<AZ*H6]'&0>-GF/99$UI#6=[
M:Q RWEZ7 2G#T)P2D!WV+3U_8*K3P":72G/9MT46RN#0Y).SC*<RLH=F5)XG
MT9N,HNE;5OF0_92L+G_*U[WV/8-%W#\\[6(.MQ![I3E2NP5SK.]1_O4L]LD4
MHH64AH"%U4?6]YG25KM\[@V^D;:>]<W@SW9N\&<K@]<NE4>0CZ0."&U?1*(X
M3]C>APD9OH#O[KC"7A7<P=2-L6FFW7O#^^@0DUG*")=C<H;9LG\67H]W-KOH
MYX3 5X;OGL@M6/LMI1N3*1B6!]MJZKB 0?,;21+S;06FO%8H@@EM:WOOS,E5
M.'<\J2Z*AC])N8@H\5XGX0;.ESY#,)A&CU3,9$;^FQ/](,EE"$XS):XF&_R-
M<((?I3G&@^-.=??5%P\CQ:C(*!1FTT5?JHOU63L]I4#UA)AAR;>07MAD736!
M6++QG[]6>0@C?I3_L/GW:\PE[PD))JN3FRWV D%O0 (L'['KD< E?W?#>9Z<
MN N#V3.)YE?D);EW(EKX\4;B*Y(XGA__8LD JD1)YB?JAM ET.+E$TK*JB1.
M9@&K&4$Q(#I X["9;3-L6!AV)T-B.M$\M36"X7<G\B@9CTXB$[9M_IQ2CTC)
MV/QEZQ@#4MTJVT'A6+QP6R5'*F+9'@ (CA#Y[ P&R^G6&B(,RY<A^5AT=ZFK
M1(GA!HGU/Z:4(W)#F:QEZU8MGA[IE<64-/@JDS"X#1(2O3C!C]%T2B(RH>3=
MW5Z,'J7436H.BA-1"ILI"+86JL#$L*6:\MDTR[1;P" ;NC-&42R(LL9L;LM&
M"9O(R@HY/%K76&+'FD]>U"=A'R+RYH5I/%PLHO"-3"[!@+WDQG$]WTL^>*E7
M_DA*)Z(MEL]-1LY4"B&&3=>XAEE<WR@=H^DZJ[\Y[]X\G5^$413^](+9I;.
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
MU-;DX2J7S<:TM4Y,G0GF3MF'HCJ@4?1-;4TW]8*Z>MT<3B99:M/Q-_E,5BN
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
M?<-? ^P0)1KZ:P%[-1@&.0QI:+16:3&7(9#V]71*_'P2\WJ&58=X9NQ2_7N
M'Z*\27]-T+9,;>PPY!/1VJ;%O,I2WF,O>[V)DD^@F= EV(^*  *VD>\7;T4$
M338'L%"C7P4L$>5N^FN%C)T.@2"&L@:TUFJRX?5Z+\Q)03T>*<E5OY>RN@&^
M!#@@RC#UE^BFI0V'6E=>U6ZNZMY+T^I/EIL=(C7Z;X=6W]Y6ICR3>W9%<U[
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
M(VSKL<U'2:B<?$*"LD7A%;1SIQ$G=8:7K1$(/-HYF8Z][+7Z]Z4;RP! 9TI
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
ML^HT<!1HT;7_D7R4*^)M_(<7%94&-,1G9=E'1M(/DCTF$?1I_*0R$AB:QHR
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
M(B;349"\PW?HG[*"_NQT^2IP9\TN>]A?QR>8.CX:AYX1D8D10?3LCV,J?W*
MX7[M*G6/Y-W+T^K/DVE]C-JTK=7;C;A3 @H[FN@HQ:N\+<F@M?+&T98O17UE
M<QWD^F]GX<*2K/HO_@SSU]<D"BC)/,?0Q-3 Z8YF4DH1LG8Z(Z@UIFGU-1!'
MS<MDQ[#J<[GW*UWY7)U5IG_O5[FQ^MR2>:50;S+@9D?S'Z68N":DCE-C-%;?
M&W'4:/#E,9JRV*95#_W!*,M(GOWA145%?Q0EGU[L:UX/4/@ (+2C68]2],KN
MI3IVC7'N"S6V:=;X+@!-\E>2CH+_%ED.CT1H!H/KLU!>#W<TK7)RH'-IAP%0
M8X4Z'<WV5J@IP$,,^1DSG69.#G<URW*HUQ:M!*2Q*D-]T6S>4M_8T*$YP/+O
M[D+OA8*7AR3;S8OK)YH-I\UT94_>WA.XW95-IEV":*$OR:O&C( !QJ"3*2VV
MU>ISC^':*AIM0-#I=D%E:XFJE^)'JIKI1]F_=>3[:>%%V2+VN$G2JZ1XR:=%
M1/\M*<3^IOD/4@0Q==/5UP&VG0T&FML/\F Q8)O]=S>HO(T_*/U).E<UQ,5
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
M,C :WP"<=B'M(.R@9PRJ'J]S[4.U]<@9U8;7WP"[= ;3:P*]!-7+AZR!T&_
M^E[6*S[E7IKO3:B]\*'*#0YC0AAZ5AH15%\3:O6H5'E/;\6$KF/;;J(#9Z^H
M7,=&P3K/T4TL,:*) 1%$3J(A >N<P4HBA?L(RZ8>G:#*+I89Y>B1Y$4:3UJQ
MN5Z.OF,BX-B)'**DZ)33]6Q,--J5.Q%'6;4N5/$4//R3AB]%60=V.:_KQB0>
MNI>;!_AU(K:2%)S2?L2%9%=/DZV:%BJ7<'D0D_78M3IG 5X1.7N]A:9B5CQ
M=O>4V:I9H4I?#'WDA:GU>&^Q&3GV.CW8Y4-DFY9EL^4Q3P'63EZ>4R_.HM(
MM"ND5"8'9)PHGI(4L9X52N.D<22]=R5%BR<JR^PD6/WHN6L6X'57;$WX+(\"
M(+M]"F9UTT.57AS6M# U\>XM-!.F=:K7P69_.J9Z>((J9KLIX"(K7+HMLEHA
MY)!0F0K*%Q#%;H:$J&1T(FRZ;B=_'>VPV<A>AE0#W *7J//M0@'UT_>:?PQW
M;/'O$<>H8IS16U+$.3313&9Q^ ^\Q'GIT;_WR=,K(;GVDB Y+^"!* XR)%ZE
MLV EH##T.L>H1)I/(T@^+4RR25SK@?CQ794I@'+4)TIJ$MC4>PTP,.PB*%5<
M+[905W%N,"XYFM*+J=%]7]PU%'L%!YQ5;_9UVF:?^36Z*ZF5^9FJ#3#=\>^3
MV*_^0^G-=:UI 0U$GE!?J4J[0*H ]7Z!"EUV&($9HLH-"^@VC0/PCSI?K"9'
M@[%'C8Q&>4]ST(F@Y[D#"0&DC[4V'? ?DK2T@[RJJX1^X,_)0ZG0DB 9^@I@
MA<A2#8F>;;!F8</P'I)KZG:&]!%6"2Z&Q0BP093Q-BOQP2RR1JTKP]'9K?;_
M_1LH>?$R\O__#U!+ 0(4 Q0    ( +6"<DZ)"KQJ2C$" )NH*P 1
M      "  0    !H8FEO+3(P,3@Q,C,Q+GAM;%!+ 0(4 Q0    ( +6"<DY*
MB>$&+2$  #^3 0 1              "  7DQ @!H8FEO+3(P,3@Q,C,Q+GAS
M9%!+ 0(4 Q0    ( +6"<DYMF_]+TR@  %[& @ 5              "  =52
M @!H8FEO+3(P,3@Q,C,Q7V-A;"YX;6Q02P$"% ,4    " "U@G).MF$1HY]9
M   V?08 %0              @ ';>P( :&)I;RTR,#$X,3(S,5]D968N>&UL
M4$L! A0#%     @ MH)R3N]C'\=J]0  @T - !4              ( !K=4"
M &AB:6\M,C Q.#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( +:"<DZ"<B/"JK@
M %/.#0 5              "  4K+ P!H8FEO+3(P,3@Q,C,Q7W!R92YX;6Q0
52P4&      8 !@"* 0  )X0$

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